4 клас урок 25 алгоритми з розгалуженням. логічне слідування якщо – то – інакше
1. Сьогодні ви:
● ознайомитеся зі
структурою розгалуження;
● розглянете алгоритми з
розгалуженням;
● навчитесь створювати
алгоритми з
розгалуженням у середовищі
Скретч.
Сокальська ЗШ І-ІІІст. №2Сокальська ЗШ І-ІІІст. №2
Інформатика
Урок 25
клас
СьогоднСьогодніі
20.03.1720.03.17
2. Усім подобається читати казки. Згадаймо Вченого кота з поеми О. С.
Пушкіна «Руслан і Людмила»: «Іде праворуч — спів заводить, Ліворуч —
казку повіда».
(переклад М. Терещенка)
Алгоритм дл кота можна записати так: Якщо ідеш праворуч, то спів заводь,
інакше — казку повідай.
Структуру Якщо — То — Інакше називають розгалуженням. За її допомогою
реалізують алгоритми, в яких за певної умови потрібно виконати ті чи інші
команди.
Отже, якщо висловлювання
істинне, то виконується команда
1, якщо висловлювання хибне, —
то виконується команда 2.
Ромб на блок-схемі означає
перевірку певної умови.
3. Алгоритми, які містять структуру розгалуження, називають алгоритмами з
розгалуженням. Послідовність виконання команд у них залежить від
певної умови.
Розгляньте малюнок. Складіть алгоритм із
розгалуженням для переходу дороги на світлофорі.
4. Для створення програми в середовищі Скретч використовуються
блоки-цеглинки. Серед команд групи Керувати є команда якщо — то —
інакше, за допомогою якої описується розгалуження.
Розгляньте «цеглинку» команди якщо — то — інакше. Яка команда
буде виконуватися, якщо висловлювання в умові хибні?
Які дії і за якої умови має виконати спрайт?
умова
команда 1
команда 2
5.
6. Виконуємо практичне завдання
Завдання: створити програму у середовищі Скретч за сценарієм: динозавр
з’являється в лісі.
Якщо він торкається зазначеного кольору →вітається,
якщо не торкається → збільшується в розмірі.
Порядок виконання
Згадайте правила безпечної роботи з комп’ютером та ввімкнітьЗгадайте правила безпечної роботи з комп’ютером та ввімкніть
комп’ютер з дозволу вчителя.комп’ютер з дозволу вчителя.
1.Завантажте середовище Скретч.
2.Змініть фон сцени, як показано на малюнку.
3.Змініть спрайт Рудий кіт на спрайт Динозавр.
4.Складіть програму за зразком:
5.Перевірте роботу програми.
6.Завершіть роботу з середовищем Скретч.
Зробіть висновок: чи навчилися ви створювати та виконувати алгоритм із
розгалуженням у середовищі Скретч?
7. 1.Як ви розумієте розгалуження?
2.Коли використовують структуру розгалуження?
3.Що таке алгоритм з розгалуженням?
4.Наведіть приклад алгоритму з розгалуженням із повсякденного
життя та подайте його за допомогою блок-схеми.
5.Їжачок зібрав х маслюків і у лисичок. Прибігла білочка: «Дай мені 5
грибів, якщо зібрав більше, ніж 7».
Скільки грибів залишилося в їжачка після зустрічі з білочкою? Складіть
алгоритм розв’язування задачі. Перевірте його, якщо:
х = 2, у = 3;
х = 5, у = 4
Запитання і завдання