Розробка уроку інформатики на тему : "Програмування процесів з повторенням і розгалуженням" з практичною роботою.
Тема уроку: Програмування процесів з повторенням і розгалуженням.
Мета:
Тип уроку: комбінований.
Обладнання та наочність: ПК, проектор, дошка, навчальна презентація, заготовки до практичної роботи.
Програмне забезпечення: Операційна система Windows/Linux, навчальне середовище Scratch.
Хід уроку
І. Організаційний етап
ІІ. Актуалізація опорних знань учнів
Розв’язання кросворду.
Запитання:
ІІІ. Оголошення теми, мети уроку
Сьогоднішньою темою нашого уроку є : «Програмування процесів з повторенням і розгалуженням»
Ми повинні продовжити ознайомлюватись з алгоритмічною структурою повторення та розгалуження, навчитись складати та виконувати алгоритми з повторенням та розгалуженням у навчальному середовищі Scratch.
ІV. Виклад нового матеріалу
Алгоритм – це запис скінченої послідовності вказівок, що визначає, які дії і в якому порядку потрібно виконати для досягнення певної мети.
Форми подання алгоритмів:
Алгоритм, у якому передбачається багаторазове виконання одного й того самого набору команд, називають циклічним.
Повторення – базова алгоритмічна структура, призначена для організації багаторазового виконання набору команд.
Навчальне середовище Scratch має 4 види циклів:
Розгалуження починається з певної умови. Якщо ця умова виконується, відбувається одна дія (чи набір дій); якщо ні – інша.
Базову структуру розгалуження повної форми в середовищі Scratch можна подати командою:
V. Закріплення нового матеріалу
Фронтальне опитування:
VI. Інструктаж до практичної роботи
Демонстрація виконання практичної роботи, повторення правил техніки безпеки при роботі за ПК.
VIІ. Практична робота
Розробити комп’ютерну гру «PacMAN», використавши алгоритми з повторенням та розгалуженням.
VIІІ. Підсумки уроку
Рефлексія:
1. Що нового ви сьогодні дізналися?
2. Чи виникали труднощі при створенні скриптів?
3. Які ще є питання, побажання?
IX. Домашнє завдання
Опрацювати конспект.