1 of 20

Правила складання алгоритмів

За програмою нової української школи

Урок 26

2

2 of 20

Як складати алгоритми

Розділ 4 § 26

Сьогодні ви

    • дізнаєтеся про помилки в  алгоритмах;
    • з’ясуєте, коли виконавець не може виконати команду алгоритму;

Дослідите

    • коли виконання алгоритму неможливе.

2

3 of 20

Техніка безпеки

Займаючи робочі місця за комп'ютером, два учні "пробивали" собі дорогу, розштовхуючи усіх ліктями.

Розділ 4 § 26

Які правила техніки безпеки вони порушили?

2

4 of 20

Техніка безпеки

Квапливий учень, забігши в кабінет інформатики, включив комп'ютер собі і сусіду і, ще не знаючи, чим потрібно буде займатися на уроці, став підряд натискувати на всі клавіші.

Розділ 4 § 26

Чи порушив він правила техніки безпеки? Якщо так, то які?

2

5 of 20

Розминка

На минулому уроці ми розгадували загадки.

Розділ 4 § 26

(Сонце, місяць)

Що то за очі: одне світить удень, а друге опівночі?

2

6 of 20

Розминка

Два брати рідні поруч живуть, один одного не бачать.

Розділ 4 § 26

Очі

2

7 of 20

Розминка

Біжать чотири брати і один одного не можуть догнати

Розділ 4 § 26

Колеса

2

8 of 20

Розгадайте ребус

Одинак

Розділ 4 § 26

1 АК

2

9 of 20

Розгадайте ребус

Суниця

Розділ 4 § 26

Су ’’’1

2

10 of 20

Розгадайте ребус

Година

Розділ 4 § 26

Г 1 А

2

11 of 20

Як складати алгоритми

Ти вже знаєш, що:

Розділ 4 § 26

Виконавець може виконувати тільки ті команди, які входять до його системи команд

І лише в  тому середовищі, яке призначене для виконання алгоритму

2

12 of 20

Як складати алгоритми

Розділ 4 § 26

Розглянь малюнки. Коли спортсмен не  може виконати команду «Біжи»? Чому?

2

13 of 20

Як складати алгоритми

Іноді виконавець не може виконати команду, яка входить до його системи команд.

Розділ 4 § 26

Це  відбувається, коли виникають умови, за  яких виконання команди стає неможливим.

2

14 of 20

Як складати алгоритми

Наприклад, працюючи у графічному редакторі, ти даєш команду Друк. Ця  команда входить до  системи команд комп’ютера. Але якщо принтер вимкнений, комп’ютер не  зможе її  виконати.

Розділ 4 § 26

Ти  можеш увімкнути принтер і  знову надати команду Друк. Тоді комп’ютер виконає команду.

2

15 of 20

Як складати алгоритми

Розділ 4 § 26

Розглянь малюнки. Поясни, чому виконавці не можуть виконати команду «Зроби крок уперед».

2

16 of 20

Як складати алгоритми

Познайомимося з  виконавцем алгоритмів

Розділ 4 § 26

  • Виконавець: Курсор.
  • Система команд виконавця:

↑, ↓, ←, → :

зробити крок на  одну клітинку вліво (),

вправо ()

вгору ()

вниз ()

  • Середовище виконання алгоритмів: клітинкове поле 8×8.

2

17 of 20

Як складати алгоритми

Розділ 4 § 26

А) → ↑ → ↓ → ↓ ← ↓ ← ↑ ← ↑

В) → ↑ → ↗ ↘ ↑ → ↑ ← ← ←

Який алгоритм у якому випадку Курсору не  вдасться виконати? Чому?

З’ясуй, як Курсор виконає подані алгоритми, починаючи з точки A, а потім — починаючи з точки B.

Склади алгоритм для Курсора, щоб

він потрапив із точки А в точку В.

Не можу

Не розумію

2

18 of 20

Міркуємо, даємо відповідь

Розділ 4 § 26

  1. Наведи приклади, коли виконавець не може виконати відому йому команду.
  1. Опиши виконавця твоєї улюбленої комп’ютерної гри. Які команди він може виконувати? У  якому середовищі?

2

19 of 20

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

Розділ 4 § 26

Діду Миколі потрібно перевезти через річку на  човні вовка, козу та  капустину. У  човен може сісти дід, і  ще залишиться місце або для вовка, або для кози, або для капустини.

Вовка не  залишиш із  козою, а  козу — з  капустиною! Як  же перебратися?

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

2

20 of 20

Дякую за увагу!�З повагою – �Олександр Володимирович) �НЕ ХВОРІЙТЕ)�До зустрічі)

За новою програмою

Урок 26

2