Календарно-тематический план по предмету «Программирование» в группе «Инфопро»

1-8 Алгоритм и его формальное исполнение на примере яп Pascal
1 – Алгоритм и его формальное исполнение. Свойства алгоритма и его исполнители. Основные типы алгоритмических структур. Последовательное выполнение.
2 – Организация данных, типы данных переменные.
3 – Арифметические, строковые и логические выражения. Присваивание.
4 – Алгоритмическая структура «ветвление», «выбор». Условное выполение.
5-6 – Алгоритмическая структура «цикл». Циклическое выполение
7 – Контрольная работа
8 – Обобщение пройденного материала
Итого часов по теме – 8

9-17 Основы объектно-ориентированного визуального программирования
9 – Классы объектов, свойства и методы класса
10 – Классы и типы данных, экземпляры класса, объекты и переменные
11 – Графический интерфейс пользователя и событийно-ориентированное управление
12 – Форма и размещение на ней управляющих элементов
13-14 – Алгоритмы и данные в ООП
15 – Контрольная работа
16 – Повторение
Итого часов по теме – 8

17-18 – Организация подпрограмм: процедуры и функции. Функции преобразования типов данных.
19 – Математические функции. Строковые функции. Функции ввода и вывода. Функции даты и времени
20-22 – Математические функции. Строковые функции. Функции ввода и вывода. Функции даты и времени
23 – Тип данных массив. Заполнение массива. Поиск в массивах.
24-25 – Сортировка массива. Двумерные массивы и вложенные циклы
26 – Контрольная работа
27 – Повторение
Итого часов по теме – 11

28-36 Проектная деятельность
28 – Модульный принцип построения программных проектов
29-35 – Интегрированная проектная деятельность:
• Угадайка (математика и программирование)
• Анаграммы (русский язык и программирование)
• Стрельба из пушки (физика, математика и программирование)
• Царь-пушка (математика, физика, экономика, история, русский язык и программирование)
• Кинотеатр «Кристалл-Палас» (математика, экономика и программирование)
• Тараканьи бега (математика, дизайн и программирование)
• Тесты (психология, русский язык и программирование)
36 – Защита проектов
Итого часов по теме – 9
Итого часов за учебный год – 36