- •Автор-составитель:
- •Содержание
- •1.2 Требования к уровню освоения содержания дисциплины
- •1.3 Объем дисциплины
- •1.3.1 Объем дисциплины и виды учебной работы
- •1.3.2 Распределение часов по темам и видам учебной работы
- •1.4 Содержание дисциплины Введение
- •Раздел 1 Основы алгоритмов
- •Тема 1 Этапы решения задач на эвм
- •Тема 2 Алгоритм и его свойства
- •Тема 3 Основные структуры алгоритмов
- •Раздел 2 Программирование
- •Тема 4 Введение в языки программирования
- •Тема 5 Системы программирования
- •Тема 6 Основные конструкции языков программирования
- •Тема 7 Операторы языка программирования
- •1.7 Список литературы Основная:
- •Дополнительная:
- •Часть 2. Материалы, устанавливающие содержание и порядок проведения промежуточной и итоговой аттестации
- •2.1 Занятия для самостоятельной работы студентов
- •2.2 Темы курсовых (контрольных) работ, рефератов и методические рекомендации по их выполнению
- •2.3 Вопросы для подготовки к экзамену
- •2.4 Учебно-методическое обеспечение дисциплины
- •2.4.1 Методические указания для преподавателей
- •2.4.2 Методические указания для студентов
- •2.4.3 Методическое обеспечение дисциплины
- •2.4.4 Материально-техническое и информационное обеспечение дисциплины
1.3 Объем дисциплины
1.3.1 Объем дисциплины и виды учебной работы
Дисциплина состоит из лекционных занятий, лабораторных работ и самостоятельных занятий.
Лекционные занятия раскрывают основные проблемные вопросы дисциплины.
Лабораторные работы предназначены для приобретения практических навыков разработки алгоритмов и написания программ.
Самостоятельная работа проводится вне рамок учебного расписания и предназначена для закрепления лекционного материала, подготовки к лабораторным работам и ознакомления с рекомендуемой литературой.
Дисциплина «Программирование и основы алгоритмов» реализуется в 3 семестре обучения в объеме 54 аудиторных часов и завершается экзаменом.
-
Вид учебной работы
№ семестра
Количество часов по формам обучения
Очная
Аудиторные занятия:
54
Лекции
3
44
Лабораторные работы
3
10
Самостоятельная работа
3
54
Всего часов
108
Лабораторные работы
3
№№ 1, 2, 3, 4
Текущий контроль
3
контр.работа
Виды итогового контроля (зачеты, экзамены)
3
экзамен
1.3.2 Распределение часов по темам и видам учебной работы
Форма обучения: очная
-
№ пп
Названия разделов и тем
Всего часов по
учебному плану
Виды учебных занятий
Аудиторные занятия,
в т.ч.
Самостоятельная работа
Лекции
Практ. и семин. занятия
Лабораторные работы
1
Введение
4
2
2
2
Раздел 1 Основы алгоритмов
28
12
2
14
3
Тема 1 Этапы решения задач на ЭВМ
4
2
2
4
Тема 2 Алгоритм и его свойства
4
2
2
5
Тема 3 Основные структуры алгоритмов
20
8
2
10
6
Раздел 2 Программирование
36
16
2
18
7
Тема 4 Введение в языки программирования
8
4
4
8
Тема 5 Системы программирования
12
4
2
6
9
Тема 6 Основные конструкции языков программирования
4
2
2
10
Тема 7 Операторы языка программирования
4
2
2
11
Тема 8 Структуры данных
8
4
4
12
Раздел 3 Алгоритмические методы решения вычислительных задач
40
14
6
20
13
Тема 9 Алгоритмическое решение задач сортировки
4
2
2
14
Тема 10 Алгоритмическое решение задач поиска
8
2
2
4
15
Тема 11 Программирование рекурсивных алгоритмов
4
2
2
16
Тема 12 Объектно-ориентированное программирование
16
4
4
8
17
Тема 13 Событийно-управляемое, параллельное и распределенное программирование
8
4
4
18
Итого:
108
44
10
54