№
| Модуль программы
| Количество часов
| Планируемые образовательные результаты
|
1.
| Повторение
| 7
| отработка навыков составления программ с линейной, разветвляющейся, циклической структурой на Турбо Паскале.
|
2.
| Массивы (двумерные)
| 16
| знакомство учащихся с понятием «двумерный массив», «матрица», «диагональ квадратной матрицы»;
разбор примеров описания, заполнения и вывода двумерного массива в Турбо Паскале;
знакомство с алгоритмами обработки элементов двумерного массива: поиск максимального элемента в массиве, формирование значений одномерного массива, поиск элементов с заданными свойствами, заполнение массива по заданным правилам).
|
3.
| Сортировка элементов массива.
| 9
| разбор основных методов сортировки: методом «пузырька», методом простого выбора, методом вставками.
|
4.
| Строки.
| 9
| знакомство с понятием «символьный тип данных», «строковый тип данных»;
овладение функциями и процедурами для работы с символьным и строковым типом данных в Турбо Паскале;
знакомство с алгоритмами обработки элементов строк: выделение слов из текста, вставка символа на указанное место, удаление и вставка подстроки, определение длины строки.
закрепление навыков составления программ обработки символов и строк на Турбо Паскале.
|
5.
| Записи.
| 11
| знакомство с понятием «комбинированный тип данных», «тип данных запись»;
овладение навыками работы с записью в целом и ее полями в отдельности в Турбо Паскале;
знакомство с типом задач ЕГЭ по информатике, использующих комбинированный тип данных запись.
закрепление навыков составления программ обработки записей на Турбо Паскале.
|
6.
| Множества.
| 6
| знакомство с понятием «множественный тип данных»;
овладение навыками работы с множеством в Турбо Паскале;
закрепление навыков составления программ обработки множеств на Турбо Паскале.
|
7.
| Процедуры и функции.
| 9
| знакомство учащихся с понятием вспомогательного алгоритма;
разбор алгоритма взаимодействия основной программы на языке Турбо Паскаль с процедурами и функциями;
знакомство с понятием рекурсии;
разбор примеров решения задач на Турбо Паскале с использованием вспомогательных алгоритмов.
|
8.
| Разработка и защита проекта.
| 4
| формирование навыков использования средств языка программирования Турбо Паскаль для решения практических задач и задач моделирования.
|
9
| Резерв времени.
| 2
|
|
№ урока
| Тема урока
| Кол-во часов
| Календарные сроки
| Примечание
|
По плану
| Фактически
|
1-7
| Повторение.
| 7
|
|
|
|
1
| Повторение. Структура программы на языке Паскаль. Типы данных. Операторы ввода, вывода.
| 1
| 05.09
|
|
|
2
| Повторение. Программирование линейных алгоритмов, алгоритмы с ветвлением.
| 1
| 05.09
|
|
|
3
| Повторение. Программирование циклических алгоритмов. Цикл FOR.
| 1
| 12.09
|
|
|
4
| Повторение. Программирование циклических алгоритмов. Цикл с предусловием.
| 1
| 12.09
|
|
|
5
| Повторение. Программирование циклических алгоритмов. Цикл с постусловием.
| 1
| 19.09
|
|
|
6
| Повторение. Одномерный массив: описание и заполнение.
| 1
| 19.09
|
|
|
7
| Повторение. Вложенные циклы.
| 1
| 26.09
|
|
|
8-20
| Двумерные массивы
| 13
|
|
|
|
8
| Понятие двумерного массива: описание и заполнение.
| 1
| 26.09
|
|
|
9
| Поиск максимального, минимального элементов в массиве.
| 1
| 03.10
|
|
|
10
| Перестановка элементов в массиве.
| 1
| 03.10
|
|
|
11-12
| Поиск элементов с заданными свойствами.
| 2
| 10.10
|
|
|
13
| Заполнение массива по заданным правилам.
| 1
| 17.10
|
|
|
14
| Практикум по решению задач по теме: «Двумерные массивы»
| 1
| 17.10
|
|
|
15
| Практикум по решению задач по теме: «Двумерные массивы»
| 1
| 24.10
|
|
|
16
| Практикум по решению задач по теме: «Двумерные массивы»
| 1
| 24.10
|
|
|
17
| Практикум по решению задач по теме: «Двумерные массивы»
| 1
| 14.11
|
|
|
18
| Практикум по решению задач по теме: «Двумерные массивы»
| 1
| 14.11
|
|
|
19
| Практикум по решению задач по теме: «Двумерные массивы»
| 1
| 21.11
|
|
|
20
| Обобщающий урок по теме «Двумерные массивы».
| 1
| 21.11
|
|
|
21-29
| Сортировка элементов массива
| 9
|
|
|
|
21
| Сортировка элементов массива. Метод «пузырька».
| 1
| 28.11
|
|
|
22
| Сортировка элементов массива. Метод простого выбора.
| 1
| 28.11
|
|
|
23
| Сортировка элементов массива. Метод подстановки.
| 1
| 05.12
|
|
|
24
| Практикум по решению задач по теме «Сортировки элементов массива»
| 1
| 05.12
|
|
|
25
| Практикум по решению задач по теме «Сортировки элементов массива»
| 1
| 12.12
|
|
|
26
| Практикум по решению задач по теме «Сортировки элементов массива»
| 1
| 12.12
|
|
|
27
| Практикум по решению задач по теме «Сортировки элементов массива»
| 1
| 19.12
|
|
|
28
| Практикум по решению задач по теме «Сортировки элементов массива»
| 1
| 19.12
|
|
|
29
| Обобщающий урок по теме «Сортировки элементов массива».
| 1
| 26.12
|
|
|
30-38
| Строки
| 9
|
|
|
|
30
| Строковый тип данных. Функции и процедуры для работы с символьными типами данных.
| 1
| 26.12
|
|
|
31
| Поиск, замена элементов строк по определенному признаку с использованием стандартных процедур и функций.
| 1
| 09.01
|
|
|
32
| Удаление элементов строк по определенному признаку с использованием стандартных процедур и функций.
| 1
| 09.01
|
|
|
33
| Практикум по решению задач по теме «Строковый тип данных».
| 1
| 16.01
|
|
|
34
| Практикум по решению задач по теме «Строковый тип данных».
| 1
| 16.01
|
|
|
35
| Практикум по решению задач по теме «Строковый тип данных».
| 1
| 23.01
|
|
|
36
| Практикум по решению задач по теме «Строковый тип данных».
| 1
| 23.01
|
|
|
37
| Практикум по решению задач по теме «Строковый тип данных».
| 1
| 30.01
|
|
|
38
| Обобщающий урок по теме: Строковый тип данных».
| 1
| 30.01
|
|
|
39-49
| Записи.
| 11
|
|
|
|
39
| Комбинированный тип данных – записи: описание, ввод.
| 1
| 06.02
|
|
|
40
| Оператор присоединения. Выделение и преобразование отдельных полей записи.
| 1
| 06.02
|
|
|
41
| Практикум по решению задач по теме: «Записи».
| 1
| 13.02
|
|
|
42
| Практикум по решению задач по теме: «Записи».
| 1
| 13.02
|
|
|
43
| Практикум по решению задач по теме: «Записи».
| 1
| 20.02
|
|
|
44
| Практикум по решению задач по теме: «Записи».
| 1
| 20.02
|
|
|
45
| Практикум по решению задач по теме: «Записи».
| 1
| 27.02
|
|
|
46
| Практикум по решению задач по теме: «Записи».
| 1
| 27.02
|
|
|
47
| Практикум по решению задач по теме: «Записи».
| 1
| 06.03
|
|
|
48
| Практикум по решению задач по теме: «Записи».
| 1
| 06.03
|
|
|
49
| Обобщающий урок по теме: «Записи».
| 1
| 13.03
|
|
|
50-55
| Множества.
| 6
|
|
|
|
50
| Множества: описание, заполнение, вывод.
| 1
| 13.03
|
|
|
51
| Использование множеств при обработке массивов и текстов.
| 1
| 20.03
|
|
|
52
| Практикум по решению задач по теме: «Множества»
| 1
| 20.03
|
|
|
53
| Практикум по решению задач по теме: «Множества»
| 1
| 03.04
|
|
|
54
| Практикум по решению задач по теме: «Множества»
| 1
| 03.04
|
|
|
55
| Обобщающий урок по теме: «Множества».
| 1
| 10.04
|
|
|
56-62
| Процедуры и функции.
| 7
|
|
|
|
56
| Процедуры.
| 1
| 10.04
|
|
|
57
| Функции.
| 1
| 17.04
|
|
|
58
| Практикум по решению задач по теме: «Процедуры. Функции».
| 1
| 17.04
|
|
|
59
| Практикум по решению задач по теме: «Процедуры. Функции».
| 1
| 24.04
|
|
|
60
| Практикум по решению задач по теме: «Процедуры. Функции».
| 1
| 24.04
|
|
|
61
| Практикум по решению задач по теме: «Процедуры. Функции».
| 1
| 01.05
|
|
|
62
| Обобщающий урок по теме: «Процедуры. Функции»
| 1
| 01.05
|
|
|
63-66
| Разработка и защита проекта
| 6
|
|
|
|
63
| Обсуждение тем проектов.
| 1
| 08.05
|
|
|
64
| Работа над проектами.
| 1
| 08.05
|
|
|
65
| Работа над проектами.
| 1
| 15.05
|
|
|
66
| Защита проектов.
| 1
| 15.05
|
|
|
67-68
| Резерв времени.
| 2
| 22.05
|
|
|