Календарно-тематическое планирование кружковой деятельности по программированию «Юный программист»
Календарно-тематическое планирование
кружковой деятельности по программированию
«Юный программист»
№ п/п
Тема
К-во часов
1
Понятие алгоритма. Свойства алгоритма. Способы описания алгоритмов.
1
2
Этапы решения задач на ЭВМ. Алгоритм линейной структуры. Стандартные функции.
1
3
Логический тип данных.
1
4
Алгоритм ветвления. Полный условный оператор.
1
5
Алгоритм ветвления. Вещественный тип переменных.
1
6
Реализация циклических структур. Цикл с параметром.
1
7
Метод пошагового выполнения программ. Цикл с предусловием – WHILE.
1
8
Цикл с постусловием – REPEAT. Алгоритм Евклида.
1
9
Вложенные циклы.
1
10
Символьные переменные.
1
11
Строковый тип данных. Стандартные процедуры и функции.
1
12
Операции со строками.
1
13
Решение сложных задач.
1
14
Процедуры и функции.
1
15
Оператор процедуры. Описание функции.
1
16
Решение задач с применением функции.
1
17
Нахождение суммы элементов в одномерном массиве.
1
18
Нахождение произведения элементов в одномерном массиве.
1
19
Нахождение номеров элементов, обладающих заданными свойствами.
1
20
Нахождение количества элементов, обладающих заданными свойствами.
1
21
Изменение значений некоторых элементов.
1
22
Создание массивов.
1
23
Работа с несколькими массивами.
1
24
Решение задач.
1
25
Удаление элементов из одномерного массива.
1
26
Вставка элемента после элемента с заданным номером.
1
27
Вставка элемента перед элементом с заданным номером. Вставка нескольких элементов.
1
28
Перестановка элементов массива.
1
29
Двумерные массивы. Нахождение суммы элементов двумерного массива.
1
30
Нахождение количества элементов с данными свойствами.
1
31
Заполнение двумерного массива по правилу.
1
32
Вставка строки. Удаление строки. Перестановка двух элементов.
1
33
Графика в Turbo Pascal. Линия. Окружность.
1
34
Создание графика функции.
1
Автор: Демержеева Татьяна Викторовна