1 of 19

27.01.2022

Сьогодні

Урок

№19

Інформатика

Алгоритми з розгалуженням. Неповне розгалуження. Створення програми «Правила переходу вулиці світлофора»

2 of 19

Повідомлення теми і мети уроку

27.01.2022

Сьогодні

Сьогодні на уроці ми з вами:

навчимося складати алгоритми з  неповним розгалуженням у  середовищі Скретч.

дізнаємося про алгоритми з  розгалуженням;

з’ясуємо, що таке логічне слідування;

3 of 19

27.01.2022

Сьогодні

Ти вже знаєш, що деякі висловлювання бувають істинними чи хибними залежно від обставин. Наприклад, висловлювання «Завтра буде неділя» істинне за умови, що сьогодні субота

Дізнаємося про логічне слідування

True

False

4 of 19

Актуалізація знань

27.01.2022

Сьогодні

Пограйте у гру “Так — ні”. Ведучий задумує назву свійської тварини. Гравці мають відгадати її, ставлячи запитання, на які можна відповісти словами “так” і ”ні”.

5 of 19

Розв’яжемо задачу

27.01.2022

Сьогодні

За день до дощу Петриків кіт обов’язково чхає. Сьогодні кіт чхнув. Отже, завтра буде дощ?

Подія «Петриків кіт чхнув» відбулася сьогодні. Сьогодні  — це день до завтра. Тож подія «буде дощ» має відбутися завтра. З  істинності висловлювання «Сьогодні Петриків кіт чхнув» слідує істинність висловлювання «Завтра буде дощ».

Апчхи!

Сьогодні

Завтра

6 of 19

Словничок

27.01.2022

Сьогодні

Відношення між двома висловлюваннями, коли з  істинності одного обов’язково слідує істинність іншого, називають логічним слідуванням.

7 of 19

27.01.2022

Сьогодні

Логічне слідування можна подати за допомогою слів «якщо… то».

Наприклад: «Якщо Петриків кіт сьогодні чхнув, то завтра буде дощ».

Дізнаємося про логічне слідування

8 of 19

Розглянь малюнок

27.01.2022

Сьогодні

Утвори два висловлювання, які пов’язані логічним слідуванням, про події під час ремонтних робіт на ділянці дороги.

9 of 19

27.01.2022

Сьогодні

У житті часто виникають ситуації, коли якісь дії потрібно виконувати лише за певної умови. Наприклад, якщо на вулиці дощ, то потрібно взяти парасольку. Розглянемо алгоритм для виконавця, поданий різними способами.

Дізнаємося про алгоритми з розгалуженням

Словесне подання

Блок-схема

Якщо на вулиці дощ, то візьми парасольку.

Цей алгоритм слід розуміти так: якщо висловлювання «На вулиці дощ» істинне, слід виконати команду «Візьми парасольку».

Позначення елементів блок-схеми

- Умова

В алгоритмах умова подається у  вигляді висловлювання або у  вигляді запитання, на яке можна відповісти тільки «Так» чи «Ні».

10 of 19

27.01.2022

Сьогодні

Дізнаємося про алгоритми з розгалуженням

Алгоритм, у  якому ті чи інші команди виконуються залежно від заданої умови, називають алгоритмом із розгалуженням. У поданому алгоритмі виконання певних дій передбачено, тільки якщо умова істинна. Якщо умова хибна, то жодних дій не виконується. Таке розгалуження називають неповним.

11 of 19

27.01.2022

Сьогодні

Дізнаємося про алгоритми з розгалуженням

У середовищі Скретч для створення алгоритмів із неповним розгалуженням існує команда якщо то, яка міститься в  групі Керування.

12 of 19

27.01.2022

Сьогодні

Дізнаємося про алгоритми з розгалуженням

Порівняй блок-схему та відповідну команду.

Умова

Команда

Команда

Умова

13 of 19

Складаємо алгоритми з неповним розгалуженням

27.01.2022

Сьогодні

Складемо програму для виконавця, який даватиме поради, як діяти під час дощу. Організувати діалог допоможе команда запитати і  чекати з  групи Датчики. Для складання умови скористаємося «цеглинкою» з  групи Оператори.

14 of 19

Практичне завдання

27.01.2022

Сьогодні

У групі Рух міститься команда . Досліди, як виконується ця команда. Ознайомся в середовищі Скретч із «цеглинками» шестикутної форми з  груп Датчики та Оператори, які використовують для складання умови.

15 of 19

Працюємо за комп’ютером

27.01.2022

Сьогодні

Виконайте

практичне завдання з підручника

(ст. 70)

16 of 19

Щоби відкрити інтерактивне завдання, натисніть на помаранчевий прямокутник або наведіть камеру смартфона на QR-код.

27.01.2022

Сьогодні

Інтерактивне завдання

17 of 19

27.01.2022

Сьогодні

Наведи приклади алгоритмів із розгалуженням у  прислів’ях, казках, піснях тощо.

Творче завдання

18 of 19

27.01.2022

Сьогодні

Із трьох однакових на вигляд монет одна є  фальшивою, її маса менша від справжньої. Як за одне зважування знайти цю монету?

Логічна задача

19 of 19

Підсумок

27.01.2022

Сьогодні

Що таке алгоритм із розгалуженням?

Що таке неповне розгалуження?

Наведіть приклад алгоритму з неповним розгалуженням.

Яка команда призначена для створення алгоритмів з неповним розгалуженням?