1. Навчальна мета
Сформувати в учнів уявлення про оператор циклу while, його структуру, умови виконання та припинення.
Навчити розпізнавати задачі, що доцільно розв’язувати за допомогою циклу while.
Формувати вміння складати алгоритми з використанням умовних повторень, відлагоджувати та тестувати програми на Python.
2. Розвивальна мета
Розвивати алгоритмічне та логічне мислення, увагу до умов циклів і граничних випадків.
Удосконалювати навички аналізу задачі та поетапного розв’язування (через псевдокод і блок-схеми).
Розвивати вміння прогнозувати результат роботи програм, аналізувати помилки й оптимізувати код.
3. Виховна мета
Виховувати культуру програмування: охайність коду, коментування, перевірку коректності введення даних.
Формувати відповідальне ставлення до роботи з комп’ютером і дотримання правил безпеки.
Виховувати інтерес до самостійного експериментування та дослідження алгоритмів.
Обладнання та програмне забезпечення
Категорія | Конкретизація |
|---|---|
Технічне забезпечення | Комп’ютери або ноутбуки з доступом до Інтернету, інтерактивна дошка. |
Програмне забезпечення | Python (версія 3.13), середовище розробки: VS Code. |
Демонстраційні матеріали | Приклади задач (застосування циклів у масивах). |
Додаткові ресурси | Онлайн-тренажери (e-olymp, LearningApps), |
Дидактичні матеріали | Завдання сенкан |












