Умовне висловлювання «Якщо – то – інакше». Алгоритми з розгалуженням.
Мета: навчальна: допомогти учням отримати уявлення про середовище виконання алгоритму; навчити учнів записувати алгоритм у вигляді послідовності команд виконавця;
виховна: виховувати пізнавальну зацікавленість до предмету, та привчати працювати творчо, виховувати старанність, активність при вивченні нового матеріалу;
розвивальна: розвивати пізнавальний інтерес, навики роботи з середовищем виконання алгоритму; алгоритмічне мислення, пам'ять, уважність, любов до рідних звичаїв і традицій.
Хід уроку
Дайте відповідь на питання:
Правила техніки безпеки та поведінки за комп'ютером!
Онлайн тести на комп’ютері.
День Андрі́я — припадає на ніч і день 13 грудня, вважається днем пам'яті мученицької смерті одного із дванадцяти апостолів Христових — Андрія Первозваного. За церковними легендами, святий проповідував християнство й дійшов аж до Києва, де на одному з пагорбів поставив хрест зі словами: «Чи бачите гори ці? Повірте мені, на них засяє благодать Божа»
Напередодні свята Андрія пізно увечері до самотньої жінки сходились дівчата з села на вечорниці. Готували, пригощали хлопців, колядували та починали ворожіння. А хлопці перешкоджали їм та робили збитки, а деколи ворожили з ними.
Існує чимало описаних ворожінь, якими користувалися дівчата на Андрія. От і ми сьогодні згадаємо декілька, які допоможуть нам краще зрозуміти нову тему.
Що таке умовне висловлювання?
Крім того, розглядають складені висловлювання, які утворюються із простих за допомогою сполучників «якщо» і «то» та встановлюють, що одна подія чи стан є підставою або умовою для іншої події чи стану.
Наприклад: «Якщо перстень покотився до дверей, то дівчина скоро вийде заміж».
Два умовні висловлювання можна подати у вигляді «Якщо – то – інакше»
Наприклад: «Якщо кіт з’їсть мого вареника, то вийду в цьому році заміж, інакше чекати ще рік».
Алгоритм з розгалуженням
Алгоритм, що містить одну або кілька умов і відповідно дві та більше гілок називають алгоритмом з розгалуженням.
У блок-схемі алгоритму команду перевірки умови позначає фігура .
Розгалуження в алгоритмі
Структура розгалуження повної форми
Якщо кіт з’їсть мого вареника, то вийду в цьому році заміж, інакше чекати ще рік.
Структура розгалуження повної форми в Scratch
Структура розгалуження неповної форми
Скорочену форму розгалуження використовують тоді, коли деяку послідовність команд слід виконати за умови істинності висловлювання.
Якщо перстень покотився до дверей, то дівчина скоро вийде заміж»
Структура розгалуження неповної форми в Scratch
Фізкульхвилинка
Учні стоять. Якщо озвучене є висловлення істинне – плескають в долоні, хибне – присідають, в іншому випадку – піднімаються на носочках вгору.
Гра «Збитки»
За традицією на свято Андрія хлопці завжди робили збитки, от і сьогодні теж мають таку змогу. Якщо хлопці виграють в наступній грі, то зможуть забрати по одному балу від оцінки дівчат за тест. Але дівчата ж можуть захиститись від цього, якщо виграють.
На Андрія є багато різних ворожінь. Пригадаємо дві з них.
Перед вами дві розрізані блок-схеми, в яких описано алгоритм гадання. Ви повинні скласти правильно частини, та отримати ці блоксхеми. Та команда, яка першою правильно виконає завдання переможе.
Практична робота