Визначити рівень засвоєння учнями основних понять теми «Алгоритми та програми», перевірити розуміння принципів виконання алгоритмів, уміння читати й аналізувати код мовою Python, використовувати змінні, типи даних, арифметичні операції та умовні оператори, знаходити й виправляти помилки в програмному коді.
Структура роботи
Діагностична робота складається з чотирьох частин, що передбачають поступове ускладнення завдань:
Частина I. Базовий рівень — перевірка розуміння понять алгоритму, комп’ютерної програми та мови програмування.
Частина II. Середній рівень — визначення типів даних, аналіз лінійних алгоритмів і конструкцій розгалуження.
Частина III. Достатній рівень — аналіз програм, виправлення помилок і розуміння призначення підпрограм.
Частина IV. Високий рівень — створення програмного коду, логічний аналіз результатів виконання та пошук помилок.
Передбачено два варіанти роботи, що дає змогу організувати самостійну діагностику знань учнів.
Особливості оцінювання
Максимальна кількість балів — 12. За кожне правильно виконане завдання учень отримує 1 бал. Результати використовуються для визначення рівня сформованості знань і практичних умінь, виявлення типових помилок та планування подальшої навчальної роботи.
Очікувані результати
Після виконання роботи вчитель зможе визначити, наскільки учні:
розуміють сутність алгоритмів і комп’ютерних програм;
орієнтуються в основних конструкціях Python;
уміють визначати результати виконання програм;
застосовують умовні оператори;
знаходять і виправляють помилки в коді;
складають прості програми для розв’язування навчальних задач.
Практичне значення: результати діагностичної роботи допоможуть учителю визначити навчальні прогалини, спланувати повторення складних тем та організувати індивідуальну підтримку учнів.


