Тема: Опрацювання подій у Python (бібліотека tkinter). Цільова аудиторія: Учні 10 класу.
Мета тесту: Оцінити рівень розуміння подієво-орієнтованого програмування та навички створення динамічних інтерфейсів.
Ключові аспекти перевірки:
Синтаксис подій: Знання специфічних назв подій для клавіатури та миші (<Return>, <Double-Button-1>, <space>).
Методи керування об'єктами: Розуміння функцій bind() (зв’язок), get() (отримання даних), destroy() (видалення) та configure() (зміна властивостей).
Логіка програми: Здатність аналізувати фрагменти коду квесту та визначати послідовність виконання операцій.
Створення станів: Вміння реалізовувати перехід між різними екранами програми (очищення вікна та створення нових елементів).
Структура завдань:
Завдання 1–4: Базовий синтаксис та призначення методів (0,5 бала).
Завдання 5–6: Множинний вибір категорій подій та методів (1 бал).
Завдання 7–8: Відповідність між кодом та реальними діями (2 бали).
Завдання 9–12: Аналіз алгоритму, логічна послідовність та короткі відповіді на знання параметрів (1 бал).
Тест ідеально підходить для підбиття підсумків практичного уроку-квесту «Втеча з кабінету», оскільки всі запитання безпосередньо стосуються реалізованого учнями коду.











