ABCDEFGHIJKLMNOPQRSTUVWXYZAAABAC
1
ІІ семестр 10 клас (профільний рівень, 4 год.)
2
профТема уроку10-А10-Б§
3
рівеньТема 5. Мова програмування та структури даних (55 год.)д\з
4
5.1.Структура і способи виконання проектів мовою Python
5
61631Повторення. Мова програмування. Класифікація та складові мов програмування. Особливості середовища розробки. 16.0116.01§1.1 §1.2
6
62642Структура програмного проекту. Правила написання читабельного коду. Коментарі у тексті програми. Виконання програмного коду в інтерактивному режимі.16.0116.01§1.3
7
63653 Виконання файлів програмного коду Інструктаж з БЖД. Практична робота Створення, збереження, запуск проекту за заданим зразком18.0119.01§1.4
8
63655.2. Оператори, вирази і засоби опрацювання чисел10-А10-Б
9
64664Основні елементи мови програмування Python. Поняття про перетворення типів даних. Змінні.18.0119.01§2.1-2.2
10
65675Бібліотеки мови програмування. Оператори і вирази. Логічні вирази. Таблиці істинності.23.0123.01§2.3
11
66686Модулі, функції і методи для опрацювання числових даних.23.0123.01§2.4
12
67697Інструктаж з БЖД. Практична робота Побудова лінійних алгоритмів та їх реалізація у вигляді програм (проєктів)25.0126.01Повторити §2
13
67695.3. Реалізація базових алгоритмічних конструкцій
14
68708Умовний оператор мовою програмування. Повна та скорочена форма оператора розгалуження25.0126.01§3.1
15
69719Послідовні та вкладені розгалуження30.0130.01§3.2
16
707210Оператори циклу30.0130.01§3.3.1
17
717311Порівняння операторів циклу01.0202.02§3.3.2
18
727412Поєднання повторення і розгалуження01.0202.02§3.3.3
19
737513Поняття рекурсії. Рекурентні послідовності. Вкладені цикли06.0206.02§3.3.4
20
747614Практична робота Побудова алгоритмів з розгалуженнями та повтореннями, їх реалізація у вигляді програм (проєктів)
(Оцінка за підтеми 5.1-5.3)
06.0206.02Повторити §3
21
74765.4. Вбудовані типи даних та їх опрацювання10-А10-Б
22
757715Прості та структуровані типи. Поняття структур даних та їх класифікація. Лінійні структури даних. Списки.08.0209.02§4.1.1-4.1.2
23
767816Способи реалізації структур даних. Стек і черга. Багатовимірні списки08.0209.02§4.1.3-4.1.5
24
777917Кортежі, діапазони, множини13.0213.02§4.2
25
788018Словники. Функції, операції і методи опрацювання словників13.0213.02§4.3
26
798119Інструктаж з БЖД. Практична робота. Робота з лінійними структурами даних у Python15.0216.02
27
808220Одновимірні масиви15.0216.02§4.4.1
28
818321Двовимірні масиви20.0220.02§4.4.2
29
828422Вказівники20.0220.02§4.5
30
838523Розв’язування практичних завдань з використанням різних структур даних22.0223.02c.61 №1
31
848624Інструктаж з БЖД. Практична робота. Алгоритми для роботи з масивами22.0223.02Повторити §4
Повторити §4 виконати тест - https://naurok.com.ua/test/join?gamecode=8028365
32
84865.5. Функції користувача і модулі мови Python10-А10-Б
33
84858725Поняття підпрограми. Функції. Параметри.27.0227.02§5.1
34
85868826Поняття рекурсії. Рекурсивні функції.27.0227.02§5.2
35
86878927Модулі 01.0302.03§5.3
36
87889028Інструктаж з БЖД. Практична робота Побудова алгоритмів з використанням функцій01.0302.03Повторити §5
37
8905.6. Класи, об’єкти, наслідування10-А10-Б
38
88899129Елементи теорії об’єктно-орієнтованого програмування06.0306.03§6.1
39
89909230Створення класів і об’єктів06.0306.03§6.2
40
90919331Конструктор класу08.0309.03§6.3
41
91929432Наслідування08.0309.03§6.4
42
92939533Інструктаж з БЖД. Практична робота Робота з об'єктами, класами та конструкторами класів13.0313.03Повторити §6
43
93955.7. Поліформізм, перевизначення методів, модулі користувача10-А10-Б
44
93949634Поліморфізм13.0313.03§7.1
45
94959735Перевизначення та розширення можливостей методів15.0316.03§7.2
46
95969836Композиційний підхід в ООП мовою Python15.0316.03§7.3
47
96979937Створення та використання модулів користувача20.0320.03§7.4
48
979810038Інструктаж з БЖД. Практична робота Розробка програм на основі композиційного підходу
(Оцінка за підтеми 5.4-5.7)
20.0320.03Повторити §7
49
1005.8. Основи графічного інтерфейсу користувача10-А10-Б
50
989910139Елементи об’єктно-орієнтованого програмування. Основи графічного інтерфейсу користувача 22.0323.03§8.1
51
9910010240Графічні об’єкти і їх властивості22.0323.03§8.2
52
10010110341Основні графічні об’єкти03.0403.04§8.2.1
53
10110210442Створення проектів з використанням основних графічних об'єктів03.0403.04с. 114№1,№2
54
10210310543Створення проектів з використанням основних графічних об'єктів05.0406.04с. 114№3-4
55
10310410644Додаткові графічні об’єкти05.0406.04§8.2.2
56
10410510745Створення проектів з використанням основних графічних об'єктів10.0410.04*с114 №5, №6
57
10510610846Інструктаж з БЖД. Практична робота Розробка пограми з графічним інтерфейсом10.0410.04c.121 №6
58
10610710947Опрацювання подій12.0413.04§8.3
59
10710811048Меню12.0413.04§8.4
60
10810911149Діалогові вікна17.0417.04§8.5
61
10911011250Інструктаж з БЖД. Практична робота Проектування об’єктної взаємодії17.0417.04с.130 №1-3
62
11011111351Графічні примітиви об’єкта Canvas19.0420.04§8.6
63
11111211452Створення проектів з використанням основних графічних примітивів19.0420.04с. 131 No; 1-4
64
11211311553Інструктаж з БЖД. Практична робота Створення проектів для розміщення на полотні графічних об'єктів та примітивів24.0424.04с.134 №5-6
65
11311411654Виконання індивідуальних та колективних проектів24.0424.04Повторити §8
курс від Google "Основи програмування"
66
11411511755Урок узагальнення знань з теми "Мова програмування та структури даних"
(Оцінка за тему)
26.0427.04Повторити Розділ 1
67
115117Тема 6. Графіка. Мультимедіа (20 год.)10-А10-Б
68
1151161181Сучасні напрями використання комп’ютерної графіки. Моделі відображення кольору. Графічні формати, конвертація файлів.26.0427.04§5.1-5.3
69
1161171192Інструменти векторного редактора та їх налаштування01.0501.05§5.5-5.6Inkscape
70
1171181203Заливка об'єктів. Робота з градієнтами01.0501.05§5.7Inkscape
71
1181191214Векторні примітиви. Складні векторні об'єкти.03.0504.05§5.8Inkscape
72
1191201225Художнє оформлення тексту03.0504.05§5.9Inkscape
73
1201211236Художні ефекти. 08.0508.05§5.10Inkscape
74
1211221247Інструктаж з БЖД. Практична робота Робота зі складними векторними об’єктами08.0508.05Повторити §5Inkscape
75
1221231258Растровий графічний редактор. Інструменти малювання та їх налаштування.10.0511.05§5.11-5.12GIMP
76
1231241269Інструменти виділення растрового графічного редактора та їх налаштування.10.0511.05§5.13GIMP
77
12412512710Шари. Створення колажу 15.0515.05§5.14GIMP
78
12512612811Редагування зображень Інструктаж з БЖД. Практична робота Створення колажу.15.0515.05§5.15GIMP
79
12612712912Канали. Корекція кольору та тону17.0518.05§5.16GIMP
80
12712813013Коригування зображення. Інструменти ретушування17.0518.05§5.17GIMP
81
12812913114Фільтри. Інструмент текст22.0522.05§5.18GIMP
82
12913013215Інструктаж з БЖД. Практична робота Ретуш. Використання фільтрів. Робота з текстом22.0522.05Повторити §5GIMP
83
13013113316Комп'ютерна анімація та її види. Ідея, сценарій та стиль анімації. Часова шкала, рівні, кадри та об'єкти кадрів. 24.0525.05§5.19GIMP
84
13113213417Інтерактивна анімація. ( Провести тут с/р; щоб виставити тему)24.0525.05GIMP
85
13213313518Макетування та верстка графічного документа. Макетування для Web.29.0529.05§5.20?
86
13313413619Інструктаж з БЖД. (не проводжу) - Пракична робота . Створення комп'ютерної анімації. Макетування для Веб29.0529.05Повторити Розділ 5
87
13413513720Виконання індивідуальних та колективних проектів.31.0501.06Повторити тему "Графіка"
88
13513613821Повторення і систематизація навчального матеріалу за рік.31.0501.06Повторити тему "Мультимедіа"
89
90
91
92
93
94
95
96
97
98
99
100