№
|
Дата
|
Тема уроку
|
Д/з
|
Тема 1. Основні поняття алгоритмізації.
|
|||
1
|
01.09.16
|
Техніка безпеки при роботі з комп’ютером і правила поведінки в
комп’ютерному класі .Алгоритм та його властивості. Способи представлення
алгоритмів.
|
П2. ст. 5-9, ст. 13-14 П1. §2.2
|
2
|
05.09.16
|
Практична робота № 1.1. «Способи подання
алгоритмів».
|
|
3
|
06.09.16
|
Базові алгоритмічні структури. Типи алгоритмів. Практична робота
№1.2. «Базові алгоритмічні структури. Типи алгоритмів»
|
|
4
|
08.09.16
|
Виконавець. Формальне виконання алгоритму. Проміжні величини
|
|
Тема 2. Моделі та моделювання.
|
|||
5
|
12.09.16
|
Моделі та моделювання. Класифікація моделей.Практична робота №2.1. «Побудова
інформаційної та математичної моделі». Презентація
|
|
6
|
13.09.16
|
Етапи розв’язування задач з використанням комп’ютера. Вправа 2.1. Презентація
|
|
Тема 3. Мови програмування
|
|||
7
|
15.09.16
|
Мова програмування як один із способів представлення алгоритму. Вправа 3.1 Презентація
|
П1. §2.3
|
8
|
19.09.16
|
Класифікація мов програмування. Елементи мови програмування.Презентація. Вправа 3.2. Вправа 3.3
|
П1. §2.3
|
Тема 4. Основи об’єктно-орієнтованого програмування. Робота в середовищі
програмування.
|
|||
9
|
20.09.16
|
Візуальне конструювання. Структура проекту, модуля, події.
|
П1. §2.4
|
10
|
22.09.16
|
Збереження та запуск проекту. Компіляція. Вправа 4.1
|
П1. §2.4
|
11
|
26.09.16
|
Етапи розробки проекту. Практична робота № 4.1.«Створення, збереження, запуск проекту за заданим зразком»
|
П1. §2.4
|
12
|
27.09.16
|
П1. §2.4
|
|
13
|
29.09.16
|
П1. §2.5
Впр. 4.3 |
|
14
|
03.10.16
|
Налагодження. Тестування. Практична робота № 4.2.«Налагодження та тестування проекту за заданим зразком»
|
П1. §2.6
|
Тематична атестація
|
|||
Тема 5. Лінійні алгоритми. Введення та виведення даних.
|
|||
15
|
04.10.16
|
Поняття змінної. Опис стандартних типів змінних. Вправа 5.1 Типи даних у Паскаль
|
|
16
|
06.10.16
|
Арифметичні операції. Правила запису арифметичних виразів. Вправа 5.2
|
|
17
|
10.10.16
|
Стандартні функції. Оператор присвоювання. Вправа 5.3
Стандартні функції Функції для роботи з датою та часом |
|
18
|
11.10.16
|
Можливості введення та виведення інформації.Вправа 5.4
|
|
19
|
13.10.16
|
Виконання завдань на складання лінійних алгоритмів. Задачі до уроку
|
П2. ст.42-45
|
20
|
17.10.16
|
Виконання завдань на складання лінійних алгоритмів. Практична робота № 5.1. «Побудова лінійних алгоритмів та їх реалізація у вигляді програм»
|
П2. ст.42-45
|
21
|
18.10.16
|
||
22
|
20.10.16
|
Використання текстових файлів для введення та виведення
інформації. Вправа 5.5
|
П2. ст.192-202
|
23
|
24.10.16
|
Виконання завдань на складання лінійних алгоритмів. Практична робота № 5.2. «Побудова лінійних алгоритмів та їх реалізація у вигляді програм з використанням текстових файлів»
|
П2. ст.192-202
|
24
|
25.10.16
|
П2. ст.192-202
|
|
Тема 6. Робота у середовищі програмування у консольному режимі.
|
|||
25
|
27.10.16
|
Консольний режим. Можливості середовища об’єктна-орієнтованого
програмування щодо роботи у консольному режимі. Вправа 6.1
|
|
26
|
07.11.16
|
Поповнення власної бібліотеки навчальних завдань. Узагальнення та
систематизація знань
|
|
27
|
08.11.16
|
Робота у консольному режимі. Практична робота №6.1. «Створення, редагування та тестування програм у консольному режимі»
|
|
28
|
10.11.16
|
Використання текстовий файлів. Практична робота №6.2. «Використання текстових файлів для розв’язування задач у консольному режимі»
|
П2. ст.192-202
|
29
|
14.11.16
|
||
30
|
15.11.16
|
Узагальнення та систематизація знань
|
|
Тематична атестація
|
|||
Тема 7. Алгоритми з розгалуженнями
|
|||
31
|
17.11.16
|
Логічні вирази та логічні операції.
|
П1. §2.7
|
32
|
21.11.16
|
Таблиці істинності. Вправа 7.1
|
П1. §2.7
|
33
|
22.11.16
|
||
34
|
24.11.16
|
Створення і реалізація програм з розгалуженням.Вправа 7.3.2
|
П1. §2.8
|
35
|
28.11.16
|
Створення і реалізація програм з розгалуженням.Вправа 7.4, Вправа 7.5
|
П1. §2.8
|
36
|
29.11.16
|
Створення і реалізація програм з розгалуженням.Практична робота № 7.1. Побудова алгоритмів з послідовними
розгалуженнями
|
П1. §2.8
|
37
|
01.12.16
|
П1. §2.8
|
|
38
|
05.12.16
|
Створення і реалізація програм з розгалуженням.Вправа 7.6
|
П1. §2.8
|
39
|
06.12.16
|
Створення і реалізація програм з розгалуженням.Вправа 7.7
|
П1. §2.8
|
40
|
08.12.16
|
Алгоритми з розгалуженнями.Лабораторна робота № 7.1.
Реалізація алгоритмів з послідовними розгалуженнями у вигляді програм
|
|
41
|
12.12.16
|
Оператор вибору. Вправа 7.8
|
П2. ст.63-65
|
42
|
13.12.16
|
Створення програм з розгалуженням та оператором вибору. Практична робота № 7.2. Побудова алгоритмів з вкладеними розгалуженнями та
оператором вибору
|
П2. ст.63-65
|
43
|
15.12.16
|
Створення і реалізація програм з оператором вибору. Вправа 7.9
|
П2. ст.63-65
|
44
|
19.12.16
|
Створення і реалізація програм з оператором вибору. Вправа 7.10
|
П2. ст.63-65
|
45
|
20.12.16
|
П2. ст.60-65
|
|
46
|
22.12.16
|
Розв'язування задач.
|
|
Тема 8. Алгоритми з повтореннями
|
|||
47
|
16.01.17
|
П1. §2.9 П2. ст.80 |
|
48
|
17.01.17
|
Створення програм. Практична робота № 8.1. Побудова
алгоритмів з послідовними повтореннями
|
П1. §2.9 П2. ст.80 |
49
|
19.01.17
|
П1. §2.9 П2. ст.80 |
|
50
|
23.01.17
|
Лабораторна робота №8.1. Реалізація алгоритмів
з послідовними повтореннями у вигляді програм
|
П1. §2.9 П2. ст.80 |
51
|
24.01.17
|
Поєднання повторення і розгалуження. Вправа 8.3. Вправа 8.4
|
П1. §2.9 П2. ст.80 |
52
|
26.01.17
|
Рекурентні послідовності. Практична робота № 8.2. Побудова
рекурентних алгоритмів
|
П1. §2.9 П2. ст.87 |
53
|
30.01.17
|
Створення і реалізація програм з рекурентними послідовностями.
|
П1. §2.9 П2. ст.87 |
54
|
31.01.17
|
Лабораторна робота № 8.2. Реалізація
рекурентних алгоритмів у вигляді програм
|
П1. §2.9 П2. ст.87 |
55
|
02.02.17
|
Вкладені цикли. Практична робота №8.3. Побудова алгоритмів з
вкладеними повтореннями
|
П1. §2.9 П2. ст.88 |
56
|
06.02.17
|
Створення і реалізація програм з вкладеними
повтореннями. Задачі
|
П1. §2.9 П2. ст.88 |
57
|
07.02.17
|
Лабораторна робота №8.3.1 та Лабораторна робота №8.3.2. Реалізація алгоритмів з
вкладеними повтореннями
|
П1. §2.9 П2. ст.88 |
58
|
09.02.17
|
Можливості середовища програмування для роботи з циклічними
програмами. Вправа 8.5
|
П1. §2.9 П2. ст.89 |
59
|
13.02.17
|
Узагальнення та систематизація знань
|
|
Тема 9. Масиви. Рядкові величини
|
|||
60
|
14.02.17
|
Поняття масиву. Прості та структуровані типи мовою
Pascal.
|
П1. §2.11 П2. ст.108 Презентація "Одновимірні масиви" |
61
|
16.02.17
|
Одновимірні та двовимірні масиви. Практична робота № 9.1.
Побудова алгоритмів з одновимірними та двовимірними масивами.
|
П1. §2.11 П2. ст.108 Презентація "Двовимірні масиви" |
62
|
20.02.17
|
Лабораторна робота №9.1.1. Реалізація алгоритмів з
одновимірними масивами у вигляді програм. Лабораторна робота №9.1.2.
Реалізація алгоритмів з двовимірними масивами у вигляді програм
|
П1. §2.11 П2. ст.108 |
63
|
21.02.17
|
Рядкові величини. Функції та процедури для роботи
з рядковими величинами. Практична робота №9.2. Побудова
алгоритмів з обробкою рядкових величин
|
П1. §2.11 П2. ст.113 |
64
|
23.02.17
|
Лабораторна робота №9.2. Реалізація алгоритмів
з обробкою рядкових величин у вигляді програм
|
П1. §2.11 П2. ст.113 |
65
|
27.02.17
|
Класичні алгоритми для роботи з масивами та рядками. Вправа 9.1.
|
П1. §2.11 П2. ст.117 |
66
|
28.02.17
|
Складання програм на пошук заданого елемента в масиві. Вправа 9.2.
|
П1. §2.11 П2. ст.117 |
67
|
02.03.17
|
Складання програм на пошук та заміну підрядка. Вправа 9.3, Вправа 9.4, Вправа 9.5
|
П1. §2.11 П2. ст.117 |
68
|
06.03.17
|
Складання програм на пошук мінімального або максимального елемента
масиву.Вправа 9.6
|
П1. §2.11 П2. ст.117 |
69
|
07.03.17
|
Складання програм на пошук та заміну підрядка.Вправа 9.7.
|
П1. §2.11 П2. ст.117 |
70
|
09.03.17
|
Складання програм на упорядкування масиву. Практична робота №9.3. Класичні
алгоритми для роботи з масивами
|
П1. §2.11 |
71
|
13.03.17
|
Створення та реалізація програм на опрацювання табличних величин.
|
П1. §2.11 |
72
|
14.03.17
|
Лабораторна робота №9.3. Реалізація класичних
алгоритмів для роботи з масивами та рядковими величинами у вигляді програм
|
П1. §2.11 |
73
|
16.03.17
|
Узагальнення та систематизація знань
|
|
Тема 10. Підпрограми. Процедури та функції
|
|||
74
|
20.03.17
|
Поняття підпрограми. Локальні та глобальні змінні. Вправа 10.1
|
П1. §2.10 П2. ст.139 |
75
|
21.03.17
|
Формальні та фактичні параметри Вправа 10.2,Вправа 10.3
|
П1. §2.10 П2. ст.139 |
76
|
23.03.17
|
Складання та реалізація програм. Практична робота №10.1. Побудова алгоритмів з використанням процедур і функцій
|
П1. §2.10 П2. ст.139 |
77
|
03.04.17
|
Складання та реалізація програм, що містять звернення до
підпрограм. Вправа 10.4
|
П1. §2.10 П2. ст.139 |
78
|
04.04.17
|
Лабораторна робота №10.1. Реалізація
алгоритмів з використанням процедур і функцій у вигляді програм
|
П1. §2.10 П2. ст.139 |
79
|
06.04.17
|
Рекурсія. Рекурсивні алгоритми. Вправа 10.5.
|
П1. §2.10 П2. ст.146 |
80
|
10.04.17
|
П1. §2.10 П2. ст.146 |
|
81
|
11.04.17
|
Складання та реалізація програм. Вправа 10.8. Практична робота №10.2. Побудова рекурсивних алгоритмів
|
П1. §2.10 П2. ст.146 |
82
|
13.04.17
|
Створення підпрограм користувача та їх реалізація мовою
програмування. Вправа 10.9.Вправа 10.10. Вправа 10.11.
|
П1. §2.10 П2. ст.140 |
83
|
17.04.17
|
Складання та реалізація програм на використання функцій та
процедур. Вправа 10.12. Вправа 10.13. Вправа 10.14
|
П1. §2.10 П2. ст.140 |
84
|
18.04.17
|
Лабораторна робота №10.2. Реалізація
рекурсивних алгоритмів у вигляді програм
|
П1. §2.10 П2. ст.140 |
85
|
20.04.17
|
Складання та реалізація програм, що містять звернення до підпрограм та
функцій. Вправа 10.15
|
П1. §2.10 П2. ст.140 |
86
|
25.04.17
|
Складання та реалізація програм, що містять звернення до підпрограм та
функцій. Вправа 10.16. Вправа 10.17
|
П1. §2.10 П2. ст.140 |
87
|
27.04.17
|
Узагальнення та систематизація знань. Завдання
|
|
Тема 11. Записи, множини, покажчики
|
|||
88
|
04.05.17
|
Записи. Вправа 11.1
|
|
89
|
08.05.17
|
Оператор With. Складання програм. Практична робота №11.1.
Побудова алгоритмів з використанням записів
|
|
90
|
11.05.17
| Лабораторна робота №11.1. Реалізація алгоритмів з використанням записів | |
91
|
15.05.17
|
||
92
|
16.05.17
|
Лабораторна робота №11.2. Побудова алгоритмів з використанням множин
|
|
93
|
18.05.17
|
Вказівники. Використання динамічної пам’яті. Практична робота №11.3 Побудова алгоритмів з використанням показчиків
|
|
94
|
22.05.17
|
Лабораторна робота №11.3. Побудова алгоритмів з використанням показчиків | |
95
|
23.05.17
|
Узагальнення та систематизація знань
|
|
96
|
25.05.17
|
Повторення
|
|
97
|
Повторення
|
Література
2. Караванова Т.П.Інформатика: основи алгоритмізації тапрограмув.: 777 задач з рек. та прикл.: Навч. посіб. для 8-9 кл. із поглибл.вивч. інф-ки / За заг. ред. М.З.Згуровського -К.: Генеза, 2006. - 286 с.: іл. -Бібліограф, с. 286.
Немає коментарів:
Дописати коментар