metod_15.03.04_atppp_oaip_umkd_2016 (1016598), страница 2
Текст из файла (страница 2)
ОСНОВНАЯ ЧАСТЬ2.1. ОБЪЕМ УЧЕБНОЙ ДИСЦИПЛИНЫ И ВИДЫ УЧЕБНОЙРАБОТЫСамостоятельнаяработа студентов,час.3Лабораторные работы2Практические(семинарские)занятия1Семестр № 1Количествоаудиторных часов приочной форме обученияЛекцииНаименование разделов итемМаксимальнаянагрузка студентов,час.Дидактическиеединицы (ДЕ)2.1.1 Тематический план учебной дисциплины (очная форма)5674ДЕ 1 ( баллов)Раздел 1. Основы алгоритмизацииТема 1. Понятия: алгоритм,программа. Свойстваалгоритма.Тема 2. Методы разработки испособы представленияалгоритмов.Тема 3. Элементарные базовыеуправляющие структуры:последовательность,ветвление.Тема 4. Различные циклы (спредусловием, спостусловием,параметрические).Тема 5.
Алгоритмысортировки.622812426228842610224468Доклады студентов по индивидуальнымтемамРаздел 2. Разработка алгоритмовДЕ 2( баллов)Текущий контрольТема 6. Этапы решения задач спомощью ЭВМ: постановказадачи, создание модели,алгоритм, кодированиеалгоритма, анализ результатов.Тема 7. Правила постановкизадачи.84266228Тема 8.
Модель: входные ивыходные параметры,соотношение между нимиТекущий контроль10446Коллоквиум. Контрольная работа.Раздел 3. Языки программированияДЕ 3(баллов)Тема 9. История развитияязыков программирования.Тема 10. Видыпрограммирования:структурное, модульное,функциональное,процедурное, логическое.Принципы различных методовпрограммирования.Тема 11. Трансляторы:интерпретаторы икомпиляторы.42124428248Текущий контрольКоллоквиум.
Тестирование.Промежуточная аттестацияЭкзаменИтого за семестр часов144328161680Семестр № 2ДЕ 4( баллов)Раздел 4. Основы языка CТема 12. Алфавит языка.Элементы языка C.Тема 13. Типы данных и ихобъявление. Операторы в C.Тема 14. Функции.Тема 15. Структура программыи классы памяти8426842884268428ДЕ 5( баллов)Текущий контрольКоллоквиум. Контрольная работа.Раздел 5. Программирование на языке CТема 16. Описание типа«массив».
Одномерные имногомерные массивы.Методы сортировкиэлементов массиваТема 17. Операции сосроками.Тема 18. Простые ивложенные циклыТема 19. Указатели иадресная арифметика8428842884288428Текущий контрольПромежуточная аттестацияИтого за семестр часовИтого за весь курс часовИтого за весь курс з.е.1082527Коллоквиум.Экзамен32166432161,780,890,44601403,89Самостоятельная работастудентов, час.3Лабораторные работы2Практические(семинарские)занятия1Семестр № 1Количествоаудиторных часов приочно-заочной формеобученияЛекцииНаименование разделов итемМаксимальная нагрузкастудентов, час.Дидактические единицы(ДЕ)2.1.2 Тематический план учебной дисциплины (очно-заочная форма)5674ДЕ 1 ( баллов)Раздел 1. Основы алгоритмизацииТема 1.
Понятия: алгоритм,программа. Свойстваалгоритма.Тема 2. Методы разработки испособы представленияалгоритмов.Тема 3. Элементарные базовыеуправляющие структуры:последовательность,ветвление.Тема 4. Различные циклы (спредусловием, спостусловием,параметрические).Тема 5. Алгоритмысортировки.Текущий контроль1211101521210141121015212101521210Коллоквиум. Контрольная работа.ДЕ 2( баллов)Раздел 2. Разработка алгоритмовТема 6.
Этапы решения задач спомощью ЭВМ: постановказадачи, создание модели,алгоритм, кодированиеалгоритма, анализ результатов.Тема 7. Правила постановкизадачи.Тема 8. Модель: входные ивыходные параметры,соотношение между нимиТекущий контроль132111121110101Домашняя контрольная работа10Раздел 3. Языки программированияДЕ 3(баллов)Тема 9. История развитияязыков программирования.Тема 10. Видыпрограммирования:структурное, модульное,функциональное,процедурное, логическое.Принципы различных методовпрограммирования.Тема 11. Трансляторы:интерпретаторы икомпиляторы.511329141108Текущий контрольКоллоквиум.
Тестирование.Промежуточная аттестацияЭкзаменИтого за семестр часов1441688112Семестр № 2ДЕ 4( баллов)Раздел 4. Основы языка CТема 12. Алфавит языка.Элементы языка C.Тема 13. Типы данных и ихобъявление. Операторы в C.Тема 14. Функции.Тема 15 Структура программыи классы памяти11128151212131210131210ДЕ 5( баллов)Текущий контрольКоллоквиум. Контрольная работа.Раздел 5. Программирование на языке CТема 16. Описание типа«массив». Одномерные имногомерные массивы.Методы сортировкиэлементов массиваТема 17. Операции сосроками.Тема 18. Простые ивложенные циклыТема 19. Указатели иадресная арифметикаТекущий контрольПромежуточная аттестацияИтого за семестр часовИтого за весь курс часов131210151212131210151212108252Коллоквиум.Экзамен816242484196Итого за весь курс з.е.70,70,75,6Самостоятельнаяработа студентов,час.3Лабораторные работы2Практические(семинарские)занятия1Семестр № 1Количествоаудиторных часов приочной форме обученияЛекцииНаименование разделов итемМаксимальнаянагрузка студентов,час.Дидактическиеединицы (ДЕ)2.1.3 Тематический план учебной дисциплины (заочная форма обучения)5674ДЕ 1 ( баллов)Раздел 1.
Основы алгоритмизацииТема 1. Понятия: алгоритм,программа. Свойстваалгоритма.Тема 2. Методы разработки испособы представленияалгоритмов.Тема 3. Элементарные базовыеуправляющие структуры:последовательность,ветвление.Тема 4. Различные циклы (спредусловием, спостусловием,параметрические).Тема 5. Алгоритмысортировки.Текущий контроль12114111131151611516115161Домашняя контрольная работаДЕ 2(баллов)Раздел 2. Разработка алгоритмовТема 6. Этапы решения задач спомощью ЭВМ: постановказадачи, создание модели,алгоритм, кодированиеалгоритма, анализ результатов.Тема 7. Правила постановкизадачи.Тема 8.
Модель: входные ивыходные параметры,соотношение между ними1211112121212Текущий контрольТестированиеРаздел 3. Языки программированияДЕ 3(баллов)Тема 9. История развитияязыков программирования.Тема 10. Видыпрограммирования:структурное, модульное,функциональное,процедурное, логическое.Принципы различных методовпрограммирования.Тема 11. Трансляторы:интерпретаторы икомпиляторы.22161151616Текущий контрольДомашняя контрольная работаПромежуточная аттестацияЭкзаменИтого за семестр часов14444136Семестр № 2ДЕ 4(баллов)Раздел 4.
Основы языка CТема 12. Алфавит языка.Элементы языка C.Тема 13. Типы данных и ихобъявление. Операторы в C.Тема 14. Функции.Тема 15 Структура программыи классы памяти121121101111612111511ДЕ 5(баллов)Текущий контрольРаздел 5. Программирование на языке CТема 16. Описание типа«массив». Одномерные имногомерные массивы.Методы сортировкиэлементов массиваТема 17. Операции сосроками.Тема 18. Простые ивложенные циклыТема 19. Указатели иадресная арифметикаТекущий контрольПромежуточная аттестация16121112161111114110114Домашшняя контрольная работаЭкзаменИтого за семестр часовИтого за весь курс часовИтого за весь курс з.е.1082527480,22440,11480,22962326,452.2. СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ2.2.1 Содержание разделов учебной дисциплиныДЕ 1Раздел 1. Основы алгоритмизацииТема 1. Понятия: алгоритм, программа.
Свойства алгоритма.Аудиторное изучение: определение алгоритма; 5 характеристикалгоритма, примеры алгоритмов; основные свойства алгоритмов, формы ихпредставления, примеры блок-схем.Самостоятельное изучение: овладение программой «Редактор блоксхем», разработка примеров алгоритмов средствами программы.Тема 2. Методы разработки и способы представления алгоритмов.Аудиторное изучение: способы представления алгоритма (словесный,табличный, графический, программа на алгоритмическом языке).Самостоятельное изучение: четыре основные конструкции (видыалгоритмов).Тема 3.
Элементарные базовые управляющие структуры: последовательность,ветвление.Аудиторное изучение: линейный алгоритм, алгоритм ветвления,циклический алгоритм.Самостоятельное изучение: образование последовательности изнескольких команд, выбор одной или нескольких команд, повторение одной илинескольких команд с заданным количеством повторов или в зависимости отнекоторого условия.Тема 4. Различные циклы (с предусловием, с постусловием, параметрические).Аудиторное изучение: возможности организации циклических действийс помощью разных видов циклов; случаи бесконечного выплнения цикла иневыполнения (по условию).Самостоятельное изучение: разработка примеров алгоритмов спомощью одного из циклов и с помощью всех трех видов циклов.Тема 5.
Алгоритмы сортировкиАудиторное изучение: Различные виды алгоритмов сортировки.Самостоятельное изучение: конкретный алгоритм сортировки позаданию преподавателя для подготовки выступления (доклада) на семинаре.ДЕ 2Раздел 2. Разработка алгоритмовТема 6. Этапы решения задач с помощью ЭВМ: постановка задачи, создание модели,алгоритм, кодирование алгоритма, анализ результатов.Аудиторное изучение: методики разработки и реализации разработкиалгоритма.Самостоятельное изучение: аксиома о возможности построенияалгоритма решения исходной задачи.Тема 7.