Конструктор уроків
1
"Програмне опрацювання подій. Змінювання значень властивостей об’єкта"
📌 Клас: 6
📌 Мета уроку:
Ознайомити учнів із поняттям подій у програмуванні.
Навчити змінювати властивості об’єктів за допомогою подій.
Використовувати мову Python та модуль tkinter для створення простих інтерактивних програм.
⏳ Тривалість: 40 хв
2
👩🏫 Обговорення:
Що таке подія у програмуванні?
Подія – це дія користувача, наприклад, натискання кнопки, рух миші, введення тексту.
Як у програмі можна змінювати властивості об’єктів (наприклад, змінювати колір кнопки або текст на екрані)?
Які є поширені події в програмуванні?
click (натискання кнопки)
hover (наведення миші)
keypress (натискання клавіші)
🎨 Сьогодні ми створимо програму, яка реагує на дії користувача!
3
✏ Завдання:
Створити програму, яка має кнопку. При натисканні на неї текст змінюється.
✅ Розв’язок:

Як це працює?
1️⃣ Створюємо вікно за допомогою tk.Tk().
2️⃣ Створюємо напис Label із початковим текстом.
3️⃣ Створюємо кнопку Button, яка при натисканні викликає функцію змінити_текст().
4️⃣ Функція config() змінює текст напису та його колір.
🎯 Результат:
При натисканні на кнопку текст зміниться на "Привіт, світ!" і стане синім.
4
✏ Завдання:
Створити кнопку, яка змінює свій колір при наведенні миші.
✅ Розв’язок:


🎯 Результат:
Кнопка збільшиться та змінить текст після натискання.
5
👨🎓 Завдання 4:
Створити програму, яка містить кнопку "Змінити фон". При натисканні на кнопку змінюється фон вікна на жовтий.
💡 Підказка: Використовуйте root.config(bg="yellow").
6
Завдання 5:
Створити програму, де є поле введення (Entry). При введенні тексту він автоматично з’являється у написі (Label).
💡 Підказка: Використовуйте entry.get() для отримання введеного тексту.
7
✅ Обговорення:
Що таке події у програмуванні?
Як можна змінювати властивості об'єктів?
Де у повсякденному житті ми бачимо події в програмах? (кнопки, меню, форми)
🎉 Нагороди:
Учні можуть показати свої проєкти класу та отримати бонусні бали за креативність!
🚀 Підсумок:
Сьогодні ми навчилися створювати інтерактивні елементи у програмі, використовувати події та змінювати властивості об'єктів у Python. 🖥️✨
Рефлексія від 0 учнів
Сподобався:
Так: 0
Ні: 0
Зрозумілий:
Так: 0
Ні: 0
Потрібні роз'яснення:
Ні: 0
Так: 0