1 of 15

Практична робота №5��Алгоритми та проєкти з циклами і з розгалуженнями

Нова українська школа

Урок 42

Інформатика 5

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.

2 of 15

Розгадайте кросворд

1

  1. Послідовність команд.

А

Л

Г

О

Р

И

Т

М

2

  1. Фрагмент алгоритму, в якому деякі команди виконуються, а деякі ні.

Р

О

З

Г

А

Л

У

Ж

Е

Н

Н

Я

3

  1. Те, від чого залежить, яка послідовність команд виконуватиметься в розгалуженні.

У

М

О

В

А

4

  1. Один з результатів

виконання команди перевірки умови.

І

С

Т

И

Н

А

5

  1. Один з результатів

виконання команди перевірки умови.

Х

И

Б

А

6

  1. Фрагмент алгоритму, в якому кожна команда виконується, і тільки один раз.

С

Л

І

Д

У

В

А

Н

Н

Я

7

  1. Назва блоку блок-схеми алгоритму для запису умови.

Р

І

Ш

Е

Н

Н

Я

Далі

Розділ 5

§ 5.6

© Вивчаємо інформатику teach-inf.com.ua

3 of 15

Середовище створення та�редагування проєктів Scratch 3

Розділ 5

§ 5.6

Виконавець

Групи команд

Область коду

Блоки з командами

Сцена

Область спрайтів

Запуск

Зупинка

Повний екран

Обрати спрайт

Обрати тло

Мова інтерфейсу

© Вивчаємо інформатику teach-inf.com.ua

4 of 15

Повторюємо

Розділ 5

§ 5.6

У програмах, які складають у середовищі Скретч, усі команди можуть об’єднуватися по-різному, залежно від задачі, для розв’язування якої створюється проєкт. Для цього спочатку описують алгоритм, у якому можуть використовуватись алгоритмічні структури:

Слідування

Повторення

Розгалуження

© Вивчаємо інформатику teach-inf.com.ua

5 of 15

Типи алгоритмів

Розділ 5

§ 5.6

Слідування — це алгоритмічна структура, яка використовується для подання послідовного набору команд, що виконуються одна за одною.

Алгоритми з використанням структури слідування називають лінійними.

© Вивчаємо інформатику teach-inf.com.ua

6 of 15

Типи алгоритмів

Повторення — алгоритмічна структура, яка використовується для подання багаторазового виконання

набору команд.

Розділ 5

§ 5.6

Алгоритм, у якому деякі команди повторюються, назива-

ють циклічним алгоритмом.

© Вивчаємо інформатику teach-inf.com.ua

7 of 15

Типи алгоритмів

Розгалуження — алгоритмічна структура, що дає змогу виконавцеві алгоритму вибрати сценарій подальших

дій залежно від істинності певної умови.

Розділ 5

§ 5.6

© Вивчаємо інформатику teach-inf.com.ua

8 of 15

Повторюємо

Розділ 5

§ 5.6

Розрізняють дві форми структури розгалуження:

неповне розгалуження

повне розгалуження

© Вивчаємо інформатику teach-inf.com.ua

9 of 15

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

Для реалізації неповного розгалуження в середовищі Скретч використовують команду:

Умова

Команди, що виконуються, коли умова істинна

© Вивчаємо інформатику teach-inf.com.ua

10 of 15

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

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

© Вивчаємо інформатику teach-inf.com.ua

11 of 15

Розгалуження у проєктах Scratch 3

Розділ 5

§ 5.6

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

Умова

Команди, що виконуються, коли умова істинна

Команди, що виконуються, коли умова хибна

© Вивчаємо інформатику teach-inf.com.ua

12 of 15

Домашнє завдання

Повторити

§ 5.1-5.6, с. 229-292

Розділ 5

§ 5.6

© Вивчаємо інформатику teach-inf.com.ua

13 of 15

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

Практична робота 5

Алгоритми та проєкти з циклами і з розгалуженнями

Розділ 5

§ 5.6

© Вивчаємо інформатику teach-inf.com.ua

14 of 15

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

Розділ 5

§ 5.6

Практична робота 5

© Вивчаємо інформатику teach-inf.com.ua

15 of 15

Дякую за увагу!

Нова українська школа

Урок 42

Інформатика 5

teach-inf.com.ua

за підручником

Ривкінд Й.Я. та ін.