Конструктор уроків
1
Опрацюйте теоретичний матеріал:
Python — інтерпретована об'єктно-орієнтована мова програмування високого рівня із суворою динамічною типізацією.
Програми на мові Python можна створювати на різних пристроях, в різних операційних сисемах, а також в онлайн-застосунках.
Середовища програмування на Python для персональних комп’ютерів:
IDLE – інтергроване середовщие розробки для різних операційних систем. Розповсюджується разом з Python.
Thonny – інтегроване середовщие розробки Python для початківців. Також, я к і IDLE доступний для різних операціних систем, але більш зручний.
Онлайн-середовища програмування на Python:
Replit – інтегроване оналйн-середовище програмування, що дозволяє створювати онлайн-проєкти не лише мовою Python. Має додаток для мобільних пристроїв.
ЄPython – онлайн-середовище програмування для мови Python з локанічним інтерфейсом українською мовою.
Середовище IDE
Щоб комп'ютер нас зрозумів, потрібна спеціальна програма — IDE (середовище розробки).
IDLE — стандартне вікно, яке встановлюється разом із Python.
Режим інтерактивний: Ви пишете рядок — комп'ютер одразу відповідає (як чат).
Режим програмний: Ви пишете весь текст програми, зберігаєте файл (.py) і запускаєте його (як написання листа).
Основні компоненти IDE
Кожне сучасне середовище (PyCharm, VS Code або IDLE) має чотири головні частини:
Текстовий редактор (Code Editor):
Це не просто "Блокнот". Він має підсвітку синтаксису. Команди фарбуються в один колір, текст — в інший, числа — у третій. Це допомагає бачити помилки візуально.
Інтерпретатор (Compiler/Interpreter):
«Перекладач», який перетворює ваш код у зрозумілі для процесора нулі та одиниці. Без нього код — це просто текст.
Відладчик (Debugger):
Інструмент для пошуку помилок. Він дозволяє виконувати програму покроково (зупинятися на кожному рядку), щоб побачити, на якому етапі щось пішло не так.
Консоль або Термінал (Output Window):
Вікно, де відображається результат роботи вашої програми та повідомлення про помилки.
Навіщо потрібне IDE
Уніфікація: Об'єднує різноманітні інструменти в одному місці, замість керування ними окремо.
Ефективність: Прискорює розробку завдяки автоматизації завдань та додатковим функціям, як-от автодоповнення коду.
Підтримка великих проєктів: Незамінне для роботи над складними та масштабними проєктами.
Чому не можна писати код просто у Word?
Word додає зайве: Він приховано форматує текст (шрифти, відступи), які комп'ютер не зможе прочитати як код.
Автозаповнення (IntelliSense): IDE підказує назви команд. Ви починаєте писати pr..., а середовище вже пропонує print(). Це економить час.
Виявлення помилок "на льоту": IDE підкреслює неправильний код червоним кольором ще до того, як ви запустили програму (як перевірка правопису в месенджерах).
Порада:
Дивіться на кольори: Якщо команда не змінила колір — ви десь помилилися в букві.
Читайте помилки в консолі: IDE завжди пише номер рядка, де сталася помилка. Це ваш головний підказник.

2
єPython
ЄPython (або e-Python) — це сучасна українська освітня екосистема для вивчення програмування, яка стала стандартом у багатьох школах України. Вона розроблена спеціально для того, щоб зробити перехід від візуального програмування (як Scratch) до текстового (Python) максимально легким.
ЄPython — це не просто середовище, а ціла навчальна платформа, яка поєднує в собі:
Онлайн-редактор коду, який працює в браузері (не треба нічого встановлювати).
Систему автоматичної перевірки завдань (якщо у коді помилка — система одразу підкаже, де саме).
Інтерактивний підручник з українським інтерфейсом.
Головні переваги:
Хмарність: Ви можете почати писати програму в школі, а завершити вдома.
Україномовність: Уся документація, підказки та повідомлення про помилки подані зрозумілою рідною мовою.
Візуалізація: Програма дозволяє легко будувати графіки та малювати за допомогою вбудованої «черепашки» (Turtle).
Робота в середовищі (Основи)
В інтерфейсі єPython зазвичай виділяють три зони:
Зона коду (Редактор): Тут ми пишемо самі команди.
Зона виконання (Консоль): Тут ми бачимо результат (текст або числа).
Зона графіки: Окреме вікно, де з'являються малюнки, якщо ми використовуємо графічні бібліотеки.
На відміну від професійних IDE (як-от PyCharm), єPython «не перевантажує» учня складними налаштуваннями.
Приклад:

name = — ми створили "коробку" (змінну) і підписали її ім'ям name. Тепер комп'ютер пам'ятає, як вас звати.
input("...") — команда, яка зупиняє програму і чекає, поки учень щось надрукує на клавіатурі.
print("...") — команда "вивід". Вона просто показує текст на екрані.
Кома , у print — дозволяє склеїти ваш текст із тим, що збережено у змінній name.
3
Практичне завдання:
Завдання: модифікувати (змінити) програму, щоб вона стала персоналізованою.
Змініть останній рядок так, щоб програма бажала не просто успіхів, а, наприклад:
print(name, ", ти станеш крутим програмістом!")

Додайте ще один рядок коду, який запитає у користувача його улюблений предмет у школі, а потім виведе фразу: "Ого, [предмет] — це справді цікаво!".
Середовище: https://yepython.pp.ua/
Скрін виконаного завдання прикріпіть у поле нижче.
Рефлексія від 2 учнів
Сподобався:
Так: 1
Ні: 1
Зрозумілий:
Так: 1
Ні: 1
Потрібні роз'яснення:
Ні: 2
Так: 0