ABCDEFGHIJKLMNOPQRSTUVWXYZAAAB
1
10-АТема урокуПідручникПрезентаціяОпорний конспектКолективна робота на уроціПрактична роботаГраСамостійна робота (домашня)ВідеоТестиРебусидодаткові
2
1
1.1. Структура і способи виконання проектів мовою Python
3
2Інструктаж з БЖД. Мова програмування. Класифікація та складові мов програмування.п. 1.1(с.4-7)Презентаціявідео
4
3Інструктаж з БЖД. Особливості середовища розробки.п.1.2 (с.8-10)Презентаціявідео
5
4Інструктаж з БЖД. Структура програмного проекту.п.1.3 (с.11-12)Презентаціявідео
6
5Інструктаж з БЖД. Виконання програмного коду в інтерактивному режимі.п.1.4(с.13-18)Презентаціявідео
7
6Виконання файлів програмного кодуп.1.4(с.13-18)
8
1.2. Оператори, вирази і засоби опрацювання чиселвідео
9
7Інструктаж з БЖД. Основні елементи мови програмування Python.п.2.1(с.19-21)Презентаціявідеоhttps://wombat.org.ua/AByteOfPython/preface.html
10
8Інструктаж з БЖД. Поняття про перетворення типів даних.п.2.2(с.22-23)Презентаціявідео
11
9Інструктаж з БЖД. Оператори і вирази. Логічні вирази. Таблиці істинності.п.2.3.(с.24-27)Презентаціявідео
12
10Інструктаж з БЖД. Модулі, функції і методи для опрацювання числових даних. Тематична атестація.п.2.4.(с.28-29)Презентаціявідео
13
1.3. Реалізація базових алгоритмічних конструкційвідео
14
1110.09Інструктаж з БЖД. Умовний оператор мовою програмуванняп.3.1.(с.30-33)Презентаціявідео
15
1215.09Інструктаж з БЖД. Повна та скорочена форма оператора розгалуженняп.3.1.(с.30-33)Презентаціявідео
16
1315.09Інструктаж з БЖД. Послідовні та вкладені розгалуженняп.3.2.(с.33-36)Презентаціявідео
17
1416.09Інструктаж з БЖД. Тестування розгалужених алгоритмівповт.п.2.1.-3.2.Презентаціявідео
18
1517.09Інструктаж з БЖД. Підготовка вхідних даних для тестування програмповт.п.2.1.-3.2.Презентаціявідео
19
1617.09Інструктаж з БЖД. Правила написання читабельного коду та коментарів до ньогоповт.п.2.1.-3.2.Презентаціявідео
20
1722.09Інструктаж з БЖД. Оператори циклуп.3.3.1 (с.37 -39) Презентаціявідео
21
1822.09Інструктаж з БЖД. Порівняння операторів циклуп. 3.3.2.(с.40-41)Презентаціявідео
22
1923.09Інструктаж з БЖД. Поєднання повторення і розгалуженняп.3.3.3.(с.42)Презентаціявідео
23
2024.09Інструктаж з БЖД. Поняття рекурсії. Рекурентні послідовностіПрезентаціявідео
24
2124.09Інструктаж з БЖД. Вкладені циклип.3.3.4.(с.42-43)Презентаціявідео
25
2229.09Інструктаж з БЖД. Можливості середовища програмування для роботи з циклічними програмамиповт. п.3(3.3.1.-3.3.4.)Презентаціявідео
26
2329.09Інструктаж з БЖД. Покрокове виконання програм із циклами та розгалуженнями. Тематична атестація.повт. п.3(3.3.1.-3.3.4.)Презентаціявідео
27
1.4. Вбудовані типи даних та їх опрацювання
28
2430.09Інструктаж з БЖД. Прості та структуровані типиc.44Презентаціявідео
29
2501.10Інструктаж з БЖД. Поняття структур даних. Класифікація структур данихc.44Презентаціявідеоhttps://wombat.org.ua/AByteOfPython/data_structures.html
30
2601.10Інструктаж з БЖД. Лінійні структури данихп.4.1.1Презентаціявідео
31
2706.10Інструктаж з БЖД. Способи реалізації структур данихп.4.1.2Презентаціявідео
32
2806.10Інструктаж з БЖД. Масиви (списки)п.4.1.3Презентаціявідеоhttps://pynsk.ru/blog/2016/01/18/collection-task-part1/
33
2907.10Інструктаж з БЖД. Класичні алгоритми для роботи з масивами (списками)п.4.1.4-4.1.5Презентаціявідео
34
3008.10Лінійний та бінарний пошуклінійний пошукПрезентаціябінарний пошуквідеоhttps://younglinux.info/store/store.html#!digiseller/articles/100836
35
3108.10Інструктаж з БЖД. Пошук елементів за умовоюПрезентаціявідео
36
32Інструктаж з БЖД. Видалення елементів з масиву (списку)ПрезентаціяВправивідео
37
33Інструктаж з БЖД. Вставка елементів у масив (список).Презентаціявідеоhttps://informatics.mccme.ru/mod/book/view.php?id=4666
38
3413.10Кортежі, діапазони, множинип. 4.2.(с. 52-53)конспектВправипрактична робота
39
3513.10Кортежі, діапазони, множинип. 4.2.(с. 52-53)
40
3615.10Словникип. 4.3.(с.54-56)конспектПрактична робота
41
3715.10Масивип.4.4.(с.57-60)конспектПрактична роботатест4 Розділ 1

код вчителя: 717-735-167-418
42
383.11Інструктаж з БЖД. Прямі методи сортування вставленням, обміном, виборомПриєднатися до телеграм каналу https://t.me/joinchat/AAAAAFBL4R4QhZ-H3MTP3wтести
43
353.11Інструктаж з БЖД. Удосконалені методи сортування, швидке сортуванняПрезентаціявідео
44
36Інструктаж з БЖД. Оголошення, введення та виведення двовимірних масивів (списків)п.4.4.1. - 4.4.2.Презентаціявідео
45
37Інструктаж з БЖД. Символьні та рядкові величиниПрезентаціявідео
46
38Інструктаж з БЖД. Класичні алгоритми для роботи з рядкамиПрезентаціявідео
47
39Інструктаж з БЖД. Файли. Зчитування даних з файлуконспектПрезентаціявідео
48
40Інструктаж з БЖД. Запис у файлПрезентаціявідео
49
41Інструктаж з БЖД. Словникип.4.3.Презентаціявідео
50
42Інструктаж з БЖД. Впорядкування словниківп.4.3.Презентаціявідео
51
43Інструктаж з БЖД. Поняття вказівника. Змінні та незмінні типи (Python)п.4.5.Презентаціявідео
52
44Інструктаж з БЖД. Розв’язування практичних завдань з використанням різних структур даних. Тематична атестація.Презентаціявідео
53
1.5. Функції користувача і модулі мови Pythonвідео
54
Інструктаж з БЖД. Обчислювальне мислення: алгоритм, шаблон, абстрація, декомпозиція.відео
55
Інструктаж з БЖД. Метод функціональної декомпозиції задачі. Модульність.відео
56
Інструктаж з БЖД. Поняття підпрограми. Функції.відео
57
Інструктаж з БЖД. Локальні та глобальні змінні.відео
58
Інструктаж з БЖД. Формальні та фактичні параметри.відео
59
Інструктаж з БЖД. Передавання значень у функцію та з неї.відео
60
Інструктаж з БЖД. Робота зі списками у функціях.відео
61
Інструктаж з БЖД. Рекурсивні функції.відео
62
Інструктаж з БЖД. Бібліотеки та модулі мови програмування.відео
63
Інструктаж з БЖД. Робота з додатковими бібліотеками мови програмування.відео
64
Інструктаж з БЖД. Відповідність результатів виконання програми поставленій задачі. Тематична атестація.
65
1.6. Класи, об’єкти, наслідування
66
Інструктаж з БЖД. Основні концепції об'єктно-орієнтованого програмування.
67
Інструктаж з БЖД. Поняття об’єкта, класу як об’єктного типу даних.
68
Інструктаж з БЖД. Об'єкти, їх властивості.
69
Інструктаж з БЖД. Конструктори, методи.
70
Інструктаж з БЖД. Події та обробники подій. Взаємодія об’єктів.
71
Інструктаж з БЖД. Проектування взаємодії програмних об’єктів.
72
Інструктаж з БЖД. Створення простих об’єктно-орієнтованих програм.
73
Інструктаж з БЖД. Виконання індивідуальних та колективних проектів для практичного використання, творчого самовираження, або вирішення соціальної проблеми.
74
Інструктаж з БЖД. Документація проектних рішень.
75
Інструктаж з БЖД. Доцільність створення класів та об’єктів для розв’язання задач.
76
Інструктаж з БЖД. Роль програмування та моделювання для розв’язання навчальних та життєвих задач.
Тематична атестація.
77
1.7. Поліформізм, перевизначення методів, модулі користувача
78
Інструктаж з БЖД. Поліморфізм
79
Інструктаж з БЖД. Перевизначення і розширення можливостей методів
80
Інструктаж з БЖД. Композиційний підхід в ООП мовою Python
81
Інструктаж з БЖД. Створення і використання модулів користувача
82
Інструктаж з БЖД. Опрацювання виняткових ситуацій
83
Інструктаж з БЖД. Виконання індивідуальних та колективних проектів. Тематична атестація.
84
1.8. Основи графічного інтерфейсу користувача
85
Інструктаж з БЖД. Консольний режим виконання програми та графічний інтерфейс
86
Інструктаж з БЖД. Розробка форм та розміщення на них елементів керування
87
Інструктаж з БЖД. Уведення й виведення даних за допомогою елементів керування
88
Інструктаж з БЖД. Зчитування і встановлення значень елементів керування у програмі
89
Інструктаж з БЖД. Виконання індивідуальних та колективних проектів
90
Інструктаж з БЖД. Зворотній зв'язок від користувачів програми
91
Інструктаж з БЖД. Кар'єрні траєкторії в галузі ІТ
92
Інструктаж з БЖД. Універсальні вміння та навички в ІТ
93
Інструктаж з БЖД. Програмування як середовище для творчості. Тематична атестація.
94
95
96
97
98
99
100