1 of 17

Знаходження та виправлення �помилок у алгоритмах

2 of 17

Перевіряємо домашнє завдання

3

3 of 17

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

М

А

ш

а

2

2

Л

у

н

т

і

к

4

3

3

Г

е

н

а

П

р

о

с

т

о

к

в

а

ш

и

н

о

8

5

5

Б

у

р

а

т

і

н

о

6

6

В

и

н

к

с

7

7

Т

е

р

е

м

о

к

М

а

у

г

л

і

Далі

3

4 of 17

Як знайти та виправити�помилки в алгоритмах?

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

3

5 of 17

Як знайти та виправити�помилки в алгоритмах?

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

3

6 of 17

Як знайти та виправити�помилки в алгоритмах?

Як у програмі Розумні блоки повідомляють про те, що ти правильно виконав чи виконала завдання?

Чи завжди існує декілька шляхів виконання завдання?

3

7 of 17

Як знайти та виправити�помилки в алгоритмах?

Для перевірки правильності алгоритму використовують покрокове його виконання.

У такому разі команди алгоритму виконуватимуться одна за одною. Результат виконання кожної команди буде відтворюватись на екрані.

3

8 of 17

Як знайти та виправити�помилки в алгоритмах?

Наприклад, у програмі Розумні блоки в рівні 1 у групі завдань Проблеми з їжею! запропоновано виправити складені алгоритми. Для пошуку помилки в середовищі додано кнопку:

Перехід від однієї команди до іншої відбувається після натискання кнопки:

3

9 of 17

Як знайти та виправити�помилки в алгоритмах?

Яку команду в алгоритмі обрано неправильно? Як легше шукати помилку: переглядаючи опис алгоритму чи під час його покрокового виконання в середовищі?

3

10 of 17

Виправляємо помилки в алгоритмі

3

11 of 17

Як знайти та виправити�помилки в алгоритмах?

Існують середовища складання алгоритмів, у яких алгоритм можна створювати самостійно для дібраних виконавців. Наприклад, середовище Скретч.

3

12 of 17

Вікно середовища�програмування Скретч

Виконавець

(спрайт)

Групи команд

Поле скриптів

Поле команд

Сцена

Поле об’єктів

Запуск

Зупинка

Повний екран

3

13 of 17

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

1

1. Виконавець у середовищі.

С

П

Р

А

Й

Т

2

2. Алгоритм, складений з команд середовища Скретч.

С

К

Р

И

П

Т

3

3. Місце, на якому відбувається виконання команд середовища Скретч.

С

Ц

Е

Н

А

4

4. Середовище програмування, де можна створювати власні програми, ігри, цікаві історії, мультфільми та багато іншого.

С

К

Р

Е

Т

Ч

Далі

3

14 of 17

Як знайти та виправити�помилки в алгоритмах?

Для самостійного складання алгоритмів, наприклад, у середовищі Скретч, важливо дотримуватись деяких правил:

  • проаналізувати умову задачі, тобто визначити, що дано та який результат потрібно отримати;
  • скласти план дій розв’язування задачі;

3

15 of 17

Як знайти та виправити�помилки в алгоритмах?

(Продовження…) Правила складання алгоритмів:

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

3

16 of 17

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

Завдання 1. Правила (завдання в блозі)

Упорядкуй у дві групи міркування про те, як варто чи не варто діяти при складанні алгоритму.

3

17 of 17

Запитання і завдання

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

34

21

20

33

54

2

8

15

32

9

9

6

3

36

2

3