| Тема 1. Арифметичні вирази. Інтерактивний режим |
| 1 |
Алгоритми. Виконавці алгоритмів. Комп’ютерна програма. Професія розробник програмного забезпечення |
Опрацювати презентацію |
| 2 |
Мова програмування. Компоненти мови програмування. Огляд популярних мов програмування |
Опрацювати презентацію та контрольні питання |
| 3 |
Мова високого рівня Python. Встановлення та огляд Python. Перша програма |
|
| Тема 2. Лінійні програми. Введення та виведення даних |
| 4 |
Змінні. Прості типи даних Phyton. Дії з типами даних |
|
| 5 |
Лінійні програми. Введення та виведення даних. Перша програма в Phyton |
|
| 6 |
Урок-практикум. Робота з модулем fractions. Побудова простих лінійних програм |
|
| Тема 3. Текстовий тип даних |
| 7 |
Текстові літерали, застосування різних видів лапок (', "). Багаторядкові літерали ("""). Індекси, зрізи |
|
| 8 |
Основні операції з рядками (довжина, конкатенація, пошук, заміна). Коди символів (функції ord, chr) |
|
| Тема 4. Логічні вирази. Розгалуження |
| 9 |
Логічний тип даних. Порівняння чисел, ланцюжкове порівняння. Порівняння рядків |
|
| 10 |
Операції над логічними величинами(AND, OR, NOT). Визначення істинності логічних виразів |
|
| 11 |
Вказівка розгалуження if/elif/else. Вкладені вказівки розгалуження. Тернарний оператор |
|
| 12 |
Правила форматування тексту програми для створення необхідної її структури |
|
| . . . |