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

4 клас урок 25 алгоритми з розгалуженням. логічне слідування якщо – то – інакше

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