- •2. Место дисциплины в структуре ооп бакалавриата
- •3. Компетенции обучающегося, формируемые в результате освоения дисциплины
- •4. Структура и содержание дисциплины
- •4.1 Содержание разделов дисциплины
- •5. Образовательные технологии
- •5.1. Основные темы практических занятий
- •5.2. Основные темы докладов-презентаций
- •5.3. Основные темы лабораторных занятий
- •5.4. Темы курсовых проектов по дисциплине
- •6. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов
- •6.1. Перечень примерных контрольных заданий и вопросов для защиты лр
- •6.2. Примерный перечень типовых практических заданий к зачету
- •6.3. Перечень экзаменационных вопросов (2 семестр)
- •6.4. Примерный перечень типовых экзаменационных практических заданий (2 семестр)
- •6.5. Перечень экзаменационных вопросов (3 семестр)
- •6.6. Примерный перечень типовых экзаменационных практических заданий (3 семестр)
- •7. Учебно-методическое и информационное обеспечение дисциплины
- •8. Материально-техническое обеспечение дисциплины
4. Структура и содержание дисциплины
Общая трудоемкость дисциплины составляет 18 зачетных единиц 576 часов.
№ п/п |
Дисциплина |
Семестр |
Число недель |
Виды учебной работы, включая самостоятельную работу студентов и трудоемкость (в часах)
аттестации (по семестрам) |
Формы текущего контроля успеваемости (по неделям семестра) Формы промежуточной аттестации (по семестрам)
|
|||
1
|
Информатика и программирование |
1, 2, 3 |
54 |
Л 72 |
ЛР 216 |
ПЗ 0 |
СР 288 |
Текущий контроль: 2 неделя – защита ЛР №1 4 неделя – защита ЛР №2 6 неделя – защита ЛР №3 8 неделя – КР №1 9 неделя – защита ЛР №4 11 неделя – защита ЛР №5 14 неделя – защита ЛР №6 17 неделя – КР №2 18 неделя – защита ЛР №7 20 неделя – защита ЛР №8 22 неделя – КР №3 23 неделя – защита ЛР №9 25 неделя – защита ЛР №10 28 неделя – защита ЛР №11 30 неделя – защита ЛР №12 31 неделя – КР №4 32 неделя – защита ЛР №13 36 неделя – защита ЛР №14 37 неделя – защита ЛР №15 39 неделя – защита ЛР №16 40 неделя – защита ЛР №17 41 неделя – защита ЛР №18 42 неделя – КР №5 43 неделя – защита ЛР №19 45 неделя – защита ЛР №20 47 неделя – защита ЛР №21 49 неделя – защита ЛР №22 51 неделя – защита ЛР №23 54 неделя – защита ЛР №24 Формы промежуточной аттестации: 1 семестр – зачет 2 семестр – экзамен 3 семестр – экзамен
|
Л – лекции, ПЗ – практические занятия, ЛР – лабораторные работы; СР – самостоятельная работа студента, КР- контрольная работа.
№ п/п
|
Темы, разделы дисциплины |
Кол-во часов |
Компетенции |
|
л/лр/пз/ср |
Коды компетенций |
общее кол-во компетенций |
||
1 |
2 |
3 |
4 |
5 |
1 семестр (18/72/0/90) |
||||
1 |
Информатика как наука и как вид практической деятельности |
2/0/0/4 |
ОК9, ОК10, ОК13, ПК1, ПК20 |
5 |
2 |
Алгоритмическая система и ее составные части |
0/0/0/2 |
ОК9, ОК10, ОК13, ПК1, ПК11 |
5 |
3 |
Основные понятия и простейшие средства алгоритмических языков программирования |
2/4/0/6 |
ОК2, ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
12 |
4 |
Концепция нисходящего структурного проектирования. Разработка разветвляющихся алгоритмов и программ в соответствии с принципом структурности |
4/16/0/20 |
ОК2, ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
12 |
5 |
Разработка циклических алгоритмов и программ в соответствии с принципом структурности |
3/24/0/22 |
ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
11 |
6 |
Ввод с клавиатуры и вывод на монитор средствами алгоритмических языков |
1/12/0/12 |
ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21 |
9 |
7 |
Структурированный тип данных массив |
6/16/0/24 |
ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
11 |
2 семестр (36/72/0/108) |
||||
8 |
Символьный и строковый типы данных |
6/20/0/26 |
ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
11 |
9 |
Разработка алгоритмов в соответствии с принципом модульности |
2/8/0/10 |
ОК2, ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
12 |
10 |
Реализация принципа модульности средствами алгоритмических языков программирования |
10/20/0/30 |
ОК2, ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
12 |
11 |
Обзор графических возможностей систем программирования (СП) Qbasic и Turbo-Pascal |
2/8/0/10 |
ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21 |
9 |
12 |
Структурированный тип данных запись |
4/4/0/8 |
ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21 |
9 |
1 |
2 |
3 |
4 |
5 |
13 |
Тип данных указатель |
8/8/0/16 |
ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21 |
9 |
14 |
Структурированный тип данных файл |
4/4/0/8 |
ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21 |
9 |
3 семестр (18/72/0/90) |
||||
15 |
Парадигмы программирования |
1/0/0/1 |
ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК21 |
8 |
16 |
Общая характеристика языков программирования семейства Си |
1/2/0/3 |
ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК21 |
9 |
17 |
Разработка разветвляющихся алгоритмов и программ в СП Turbo-C++ |
2/10/0/12 |
ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
11 |
18 |
Разработка циклических алгоритмов и программ в СП Turbo-C++ |
2/8/0/10 |
ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
11 |
19 |
Ввод с клавиатуры и вывод на монитор средствами С++ |
1/8/0/9 |
ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21 |
9 |
20 |
Массивы в языке Си |
2/8/0/10 |
ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
11 |
21 |
Строки в языке Си |
2/8/0/10 |
ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
11 |
22 |
Реализация принципа модульности средствами языка Си |
3/16/0/19 |
ОК5, ОК7, ОК8, ОК9, ОК10, ОК12, ОК13, ПК1, ПК2, ПК11, ПК21 |
11 |
23 |
Тип данных структура |
1/4/0/5 |
ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21 |
9 |
24 |
Динамические переменные в языках семейства Си |
2/6/0/8 |
ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21 |
9 |
25 |
Тип файл в СП Turbo-C++ |
1/2/0/3 |
ОК5, ОК7, ОК8, ОК9, ОК12, ПК1, ПК2, ПК11, ПК21 |
9 |