| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ІІ семестр 10 клас (профільний рівень, 4 год.) | ||||||||||||||||||||||||||||
2 | проф | № | Тема уроку | 10-А | 10-Б | § | |||||||||||||||||||||||
3 | рівень | Тема 5. Мова програмування та структури даних (55 год.) | д\з | ||||||||||||||||||||||||||
4 | 5.1.Структура і способи виконання проектів мовою Python | ||||||||||||||||||||||||||||
5 | 61 | 63 | 1 | Повторення. Мова програмування. Класифікація та складові мов програмування. Особливості середовища розробки. | 16.01 | 16.01 | §1.1 §1.2 | ||||||||||||||||||||||
6 | 62 | 64 | 2 | Структура програмного проекту. Правила написання читабельного коду. Коментарі у тексті програми. Виконання програмного коду в інтерактивному режимі. | 16.01 | 16.01 | §1.3 | ||||||||||||||||||||||
7 | 63 | 65 | 3 | Виконання файлів програмного коду Інструктаж з БЖД. Практична робота Створення, збереження, запуск проекту за заданим зразком | 18.01 | 19.01 | §1.4 | ||||||||||||||||||||||
8 | 63 | 65 | 5.2. Оператори, вирази і засоби опрацювання чисел | 10-А | 10-Б | ||||||||||||||||||||||||
9 | 64 | 66 | 4 | Основні елементи мови програмування Python. Поняття про перетворення типів даних. Змінні. | 18.01 | 19.01 | §2.1-2.2 | ||||||||||||||||||||||
10 | 65 | 67 | 5 | Бібліотеки мови програмування. Оператори і вирази. Логічні вирази. Таблиці істинності. | 23.01 | 23.01 | §2.3 | ||||||||||||||||||||||
11 | 66 | 68 | 6 | Модулі, функції і методи для опрацювання числових даних. | 23.01 | 23.01 | §2.4 | ||||||||||||||||||||||
12 | 67 | 69 | 7 | Інструктаж з БЖД. Практична робота Побудова лінійних алгоритмів та їх реалізація у вигляді програм (проєктів) | 25.01 | 26.01 | Повторити §2 | ||||||||||||||||||||||
13 | 67 | 69 | 5.3. Реалізація базових алгоритмічних конструкцій | ||||||||||||||||||||||||||
14 | 68 | 70 | 8 | Умовний оператор мовою програмування. Повна та скорочена форма оператора розгалуження | 25.01 | 26.01 | §3.1 | ||||||||||||||||||||||
15 | 69 | 71 | 9 | Послідовні та вкладені розгалуження | 30.01 | 30.01 | §3.2 | ||||||||||||||||||||||
16 | 70 | 72 | 10 | Оператори циклу | 30.01 | 30.01 | §3.3.1 | ||||||||||||||||||||||
17 | 71 | 73 | 11 | Порівняння операторів циклу | 01.02 | 02.02 | §3.3.2 | ||||||||||||||||||||||
18 | 72 | 74 | 12 | Поєднання повторення і розгалуження | 01.02 | 02.02 | §3.3.3 | ||||||||||||||||||||||
19 | 73 | 75 | 13 | Поняття рекурсії. Рекурентні послідовності. Вкладені цикли | 06.02 | 06.02 | §3.3.4 | ||||||||||||||||||||||
20 | 74 | 76 | 14 | Практична робота Побудова алгоритмів з розгалуженнями та повтореннями, їх реалізація у вигляді програм (проєктів) (Оцінка за підтеми 5.1-5.3) | 06.02 | 06.02 | Повторити §3 | ||||||||||||||||||||||
21 | 74 | 76 | 5.4. Вбудовані типи даних та їх опрацювання | 10-А | 10-Б | ||||||||||||||||||||||||
22 | 75 | 77 | 15 | Прості та структуровані типи. Поняття структур даних та їх класифікація. Лінійні структури даних. Списки. | 08.02 | 09.02 | §4.1.1-4.1.2 | ||||||||||||||||||||||
23 | 76 | 78 | 16 | Способи реалізації структур даних. Стек і черга. Багатовимірні списки | 08.02 | 09.02 | §4.1.3-4.1.5 | ||||||||||||||||||||||
24 | 77 | 79 | 17 | Кортежі, діапазони, множини | 13.02 | 13.02 | §4.2 | ||||||||||||||||||||||
25 | 78 | 80 | 18 | Словники. Функції, операції і методи опрацювання словників | 13.02 | 13.02 | §4.3 | ||||||||||||||||||||||
26 | 79 | 81 | 19 | Інструктаж з БЖД. Практична робота. Робота з лінійними структурами даних у Python | 15.02 | 16.02 | |||||||||||||||||||||||
27 | 80 | 82 | 20 | Одновимірні масиви | 15.02 | 16.02 | §4.4.1 | ||||||||||||||||||||||
28 | 81 | 83 | 21 | Двовимірні масиви | 20.02 | 20.02 | §4.4.2 | ||||||||||||||||||||||
29 | 82 | 84 | 22 | Вказівники | 20.02 | 20.02 | §4.5 | ||||||||||||||||||||||
30 | 83 | 85 | 23 | Розв’язування практичних завдань з використанням різних структур даних | 22.02 | 23.02 | c.61 №1 | ||||||||||||||||||||||
31 | 84 | 86 | 24 | Інструктаж з БЖД. Практична робота. Алгоритми для роботи з масивами | 22.02 | 23.02 | Повторити §4 | Повторити §4 виконати тест - https://naurok.com.ua/test/join?gamecode=8028365 | |||||||||||||||||||||
32 | 84 | 86 | 5.5. Функції користувача і модулі мови Python | 10-А | 10-Б | ||||||||||||||||||||||||
33 | 84 | 85 | 87 | 25 | Поняття підпрограми. Функції. Параметри. | 27.02 | 27.02 | §5.1 | |||||||||||||||||||||
34 | 85 | 86 | 88 | 26 | Поняття рекурсії. Рекурсивні функції. | 27.02 | 27.02 | §5.2 | |||||||||||||||||||||
35 | 86 | 87 | 89 | 27 | Модулі | 01.03 | 02.03 | §5.3 | |||||||||||||||||||||
36 | 87 | 88 | 90 | 28 | Інструктаж з БЖД. Практична робота Побудова алгоритмів з використанням функцій | 01.03 | 02.03 | Повторити §5 | |||||||||||||||||||||
37 | 8 | 90 | 5.6. Класи, об’єкти, наслідування | 10-А | 10-Б | ||||||||||||||||||||||||
38 | 88 | 89 | 91 | 29 | Елементи теорії об’єктно-орієнтованого програмування | 06.03 | 06.03 | §6.1 | |||||||||||||||||||||
39 | 89 | 90 | 92 | 30 | Створення класів і об’єктів | 06.03 | 06.03 | §6.2 | |||||||||||||||||||||
40 | 90 | 91 | 93 | 31 | Конструктор класу | 08.03 | 09.03 | §6.3 | |||||||||||||||||||||
41 | 91 | 92 | 94 | 32 | Наслідування | 08.03 | 09.03 | §6.4 | |||||||||||||||||||||
42 | 92 | 93 | 95 | 33 | Інструктаж з БЖД. Практична робота Робота з об'єктами, класами та конструкторами класів | 13.03 | 13.03 | Повторити §6 | |||||||||||||||||||||
43 | 93 | 95 | 5.7. Поліформізм, перевизначення методів, модулі користувача | 10-А | 10-Б | ||||||||||||||||||||||||
44 | 93 | 94 | 96 | 34 | Поліморфізм | 13.03 | 13.03 | §7.1 | |||||||||||||||||||||
45 | 94 | 95 | 97 | 35 | Перевизначення та розширення можливостей методів | 15.03 | 16.03 | §7.2 | |||||||||||||||||||||
46 | 95 | 96 | 98 | 36 | Композиційний підхід в ООП мовою Python | 15.03 | 16.03 | §7.3 | |||||||||||||||||||||
47 | 96 | 97 | 99 | 37 | Створення та використання модулів користувача | 20.03 | 20.03 | §7.4 | |||||||||||||||||||||
48 | 97 | 98 | 100 | 38 | Інструктаж з БЖД. Практична робота Розробка програм на основі композиційного підходу (Оцінка за підтеми 5.4-5.7) | 20.03 | 20.03 | Повторити §7 | |||||||||||||||||||||
49 | 100 | 5.8. Основи графічного інтерфейсу користувача | 10-А | 10-Б | |||||||||||||||||||||||||
50 | 98 | 99 | 101 | 39 | Елементи об’єктно-орієнтованого програмування. Основи графічного інтерфейсу користувача | 22.03 | 23.03 | §8.1 | |||||||||||||||||||||
51 | 99 | 100 | 102 | 40 | Графічні об’єкти і їх властивості | 22.03 | 23.03 | §8.2 | |||||||||||||||||||||
52 | 100 | 101 | 103 | 41 | Основні графічні об’єкти | 03.04 | 03.04 | §8.2.1 | |||||||||||||||||||||
53 | 101 | 102 | 104 | 42 | Створення проектів з використанням основних графічних об'єктів | 03.04 | 03.04 | с. 114№1,№2 | |||||||||||||||||||||
54 | 102 | 103 | 105 | 43 | Створення проектів з використанням основних графічних об'єктів | 05.04 | 06.04 | с. 114№3-4 | |||||||||||||||||||||
55 | 103 | 104 | 106 | 44 | Додаткові графічні об’єкти | 05.04 | 06.04 | §8.2.2 | |||||||||||||||||||||
56 | 104 | 105 | 107 | 45 | Створення проектів з використанням основних графічних об'єктів | 10.04 | 10.04 | *с114 №5, №6 | |||||||||||||||||||||
57 | 105 | 106 | 108 | 46 | Інструктаж з БЖД. Практична робота Розробка пограми з графічним інтерфейсом | 10.04 | 10.04 | c.121 №6 | |||||||||||||||||||||
58 | 106 | 107 | 109 | 47 | Опрацювання подій | 12.04 | 13.04 | §8.3 | |||||||||||||||||||||
59 | 107 | 108 | 110 | 48 | Меню | 12.04 | 13.04 | §8.4 | |||||||||||||||||||||
60 | 108 | 109 | 111 | 49 | Діалогові вікна | 17.04 | 17.04 | §8.5 | |||||||||||||||||||||
61 | 109 | 110 | 112 | 50 | Інструктаж з БЖД. Практична робота Проектування об’єктної взаємодії | 17.04 | 17.04 | с.130 №1-3 | |||||||||||||||||||||
62 | 110 | 111 | 113 | 51 | Графічні примітиви об’єкта Canvas | 19.04 | 20.04 | §8.6 | |||||||||||||||||||||
63 | 111 | 112 | 114 | 52 | Створення проектів з використанням основних графічних примітивів | 19.04 | 20.04 | с. 131 No; 1-4 | |||||||||||||||||||||
64 | 112 | 113 | 115 | 53 | Інструктаж з БЖД. Практична робота Створення проектів для розміщення на полотні графічних об'єктів та примітивів | 24.04 | 24.04 | с.134 №5-6 | |||||||||||||||||||||
65 | 113 | 114 | 116 | 54 | Виконання індивідуальних та колективних проектів | 24.04 | 24.04 | Повторити §8 | курс від Google "Основи програмування" | ||||||||||||||||||||
66 | 114 | 115 | 117 | 55 | Урок узагальнення знань з теми "Мова програмування та структури даних" (Оцінка за тему) | 26.04 | 27.04 | Повторити Розділ 1 | |||||||||||||||||||||
67 | 115 | 117 | Тема 6. Графіка. Мультимедіа (20 год.) | 10-А | 10-Б | ||||||||||||||||||||||||
68 | 115 | 116 | 118 | 1 | Сучасні напрями використання комп’ютерної графіки. Моделі відображення кольору. Графічні формати, конвертація файлів. | 26.04 | 27.04 | §5.1-5.3 | |||||||||||||||||||||
69 | 116 | 117 | 119 | 2 | Інструменти векторного редактора та їх налаштування | 01.05 | 01.05 | §5.5-5.6 | Inkscape | ||||||||||||||||||||
70 | 117 | 118 | 120 | 3 | Заливка об'єктів. Робота з градієнтами | 01.05 | 01.05 | §5.7 | Inkscape | ||||||||||||||||||||
71 | 118 | 119 | 121 | 4 | Векторні примітиви. Складні векторні об'єкти. | 03.05 | 04.05 | §5.8 | Inkscape | ||||||||||||||||||||
72 | 119 | 120 | 122 | 5 | Художнє оформлення тексту | 03.05 | 04.05 | §5.9 | Inkscape | ||||||||||||||||||||
73 | 120 | 121 | 123 | 6 | Художні ефекти. | 08.05 | 08.05 | §5.10 | Inkscape | ||||||||||||||||||||
74 | 121 | 122 | 124 | 7 | Інструктаж з БЖД. Практична робота Робота зі складними векторними об’єктами | 08.05 | 08.05 | Повторити §5 | Inkscape | ||||||||||||||||||||
75 | 122 | 123 | 125 | 8 | Растровий графічний редактор. Інструменти малювання та їх налаштування. | 10.05 | 11.05 | §5.11-5.12 | GIMP | ||||||||||||||||||||
76 | 123 | 124 | 126 | 9 | Інструменти виділення растрового графічного редактора та їх налаштування. | 10.05 | 11.05 | §5.13 | GIMP | ||||||||||||||||||||
77 | 124 | 125 | 127 | 10 | Шари. Створення колажу | 15.05 | 15.05 | §5.14 | GIMP | ||||||||||||||||||||
78 | 125 | 126 | 128 | 11 | Редагування зображень Інструктаж з БЖД. Практична робота Створення колажу. | 15.05 | 15.05 | §5.15 | GIMP | ||||||||||||||||||||
79 | 126 | 127 | 129 | 12 | Канали. Корекція кольору та тону | 17.05 | 18.05 | §5.16 | GIMP | ||||||||||||||||||||
80 | 127 | 128 | 130 | 13 | Коригування зображення. Інструменти ретушування | 17.05 | 18.05 | §5.17 | GIMP | ||||||||||||||||||||
81 | 128 | 129 | 131 | 14 | Фільтри. Інструмент текст | 22.05 | 22.05 | §5.18 | GIMP | ||||||||||||||||||||
82 | 129 | 130 | 132 | 15 | Інструктаж з БЖД. Практична робота Ретуш. Використання фільтрів. Робота з текстом | 22.05 | 22.05 | Повторити §5 | GIMP | ||||||||||||||||||||
83 | 130 | 131 | 133 | 16 | Комп'ютерна анімація та її види. Ідея, сценарій та стиль анімації. Часова шкала, рівні, кадри та об'єкти кадрів. | 24.05 | 25.05 | §5.19 | GIMP | ||||||||||||||||||||
84 | 131 | 132 | 134 | 17 | Інтерактивна анімація. ( Провести тут с/р; щоб виставити тему) | 24.05 | 25.05 | GIMP | |||||||||||||||||||||
85 | 132 | 133 | 135 | 18 | Макетування та верстка графічного документа. Макетування для Web. | 29.05 | 29.05 | §5.20 | ? | ||||||||||||||||||||
86 | 133 | 134 | 136 | 19 | Інструктаж з БЖД. (не проводжу) - Пракична робота . Створення комп'ютерної анімації. Макетування для Веб | 29.05 | 29.05 | Повторити Розділ 5 | |||||||||||||||||||||
87 | 134 | 135 | 137 | 20 | Виконання індивідуальних та колективних проектів. | 31.05 | 01.06 | Повторити тему "Графіка" | |||||||||||||||||||||
88 | 135 | 136 | 138 | 21 | Повторення і систематизація навчального матеріалу за рік. | 31.05 | 01.06 | Повторити тему "Мультимедіа" | |||||||||||||||||||||
89 | |||||||||||||||||||||||||||||
90 | |||||||||||||||||||||||||||||
91 | |||||||||||||||||||||||||||||
92 | |||||||||||||||||||||||||||||
93 | |||||||||||||||||||||||||||||
94 | |||||||||||||||||||||||||||||
95 | |||||||||||||||||||||||||||||
96 | |||||||||||||||||||||||||||||
97 | |||||||||||||||||||||||||||||
98 | |||||||||||||||||||||||||||||
99 | |||||||||||||||||||||||||||||
100 |