1 of 16

Що таке алгоритми з повторенням

4 клас

2 of 16

СЬОГОДнІ ВИ:

  •  з’ясуєте, що таке повторення;
  • дізнаєтеся про алгоритми з повторенням;
  • навчитеся створювати алгоритми
  • з повторенням у середовищі Скретч.

3 of 16

З’ЯСОВУЄМО, ЩО ТАКе ПОВТОРеннЯ

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

Геометричні орнаменти

Рослинні орнаменти

Тваринні орнаменти

4 of 16

  • Ми спостерігаємо повторення в природі: змінюються день і ніч, пори року, опадає і знову розпускається листя.

Процеси, які неодноразово повторюються, називають циклічними.

5 of 16

  • У повсякденному житті ти теж стаєш учасником / учасницею циклічних процесів: щодня просинаєшся, вмиваєшся, снідаєш; кожного будня йдеш до школи; щозими святкуєш новий рік; щоліта відпочиваєш.

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

6 of 16

РОЗГЛЯДАЄМО БеЗПеРеРВне ПОВТОРеннЯ

  • Пригадай казку про Котигорошка. Уявімо, що Змій охороняє темницю, у якій ув’язнені брати Котигорошка, і безперервно літає над нею, як зображено на малюнку.
  • Розглянемо модель руху Змія. Складемо алгоритм, за яким діє виконавець Змій.

90 градусів

7 of 16

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

8 of 16

9 of 16

РОЗГЛЯДАЄМО АЛГОРИТМИ З УМОВОЮ

10 of 16

Якщо навести на спрайт вказівник миші, спрайт зупиниться і не виконуватиме жодних дій. Якщо відвести вказівник від Змія, він продовжить свій рух.

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

11 of 16

Намалюй трикутник

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

12 of 16

Намалюй квадрат

13 of 16

Намалюй коло

14 of 16

Намалюй сходинки

15 of 16

Запитання для самоперевірки

  1. � З якими циклічними процесами ти зустрічаєшся в житті?
  2. � Що таке алгоритм із повторенням?
  3. � Як можна реалізувати повторення в
  4. середовищі

16 of 16