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

Содержание

Слайд 2

Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua

Розділ 3 § 23

Як описати алгоритми з розгалуженням

Автор: Мацаєнко Сергій Васильович Джерело: teach-inf.com.ua Розділ 3 § 23 Як описати
та повторенням?

Слайд 3

Розділ 3 § 23

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

Розділ 3 § 23 У програмах, розроблених у середовищі Скретч, можна поєднувати
розгалуження і повторення. Вони можуть:

Як поєднувати алгоритмічні структури?

слідувати одна за одною

містити одна одну

Слайд 4

Розділ 3 § 23

Як поєднувати алгоритмічні структури?

Які відомі тобі дитячі ігри та

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

Слайд 5

Розділ 3 § 23

Як поєднувати алгоритмічні структури?

Об’єкт Зірка переміщується сценою

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

Малювання

Розділ 3 § 23 Як поєднувати алгоритмічні структури? Об’єкт Зірка переміщується сценою
п'ятипелюсткової квітки із зірок

Малювання зірки зміненого кольору

Повернення до попереднього кольору

Повторення Завжди

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

Повторення визначену кількість разів

Слайд 6

Розділ 3 § 23

Як описувати алгоритми руху лабіринтом?

У командах групи Рух знак

Розділ 3 § 23 Як описувати алгоритми руху лабіринтом? У командах групи
«мінус» перед числом окрім зменшення, ще й визначає напрямок.

Група Рух

Слайд 7

Розділ 3 § 23

Як описувати алгоритми руху лабіринтом?

Так само, як у кінозалі

Розділ 3 § 23 Як описувати алгоритми руху лабіринтом? Так само, як
ти визначаєш ряд і місце відповідно до придбаного квитка, розташування виконавця вказується двома числами:

х — позицією в рядку

у — позицією в стовпці

У центрі сцени х = 0 та у = 0

Слайд 8

Розділ 3 § 23

Як описувати алгоритми руху лабіринтом?

Якщо виконавця перемістити по горизонталі

Розділ 3 § 23 Як описувати алгоритми руху лабіринтом? Якщо виконавця перемістити
від центра на 5 кроків праворуч, то його позиція в рядку буде
х = 5.

Слайд 9

Розділ 3 § 23

Як описувати алгоритми руху лабіринтом?

Якщо виконавця переміщувати на 5

Розділ 3 § 23 Як описувати алгоритми руху лабіринтом? Якщо виконавця переміщувати
кроків ліворуч, тобто у зворотному напрямку, то вираз позиції в рядку набуде вигляду х = -5, де знак «мінус» вказує на напрямок руху — ліворуч.

Аналогічно у разі руху на 5 кроків вгору від центра у = 5, а вниз — у= -5.

Слайд 10

Розділ 3 § 23

Наприклад, команда відповідає подія на сцені:

Як описувати алгоритми руху

Розділ 3 § 23 Наприклад, команда відповідає подія на сцені: Як описувати
лабіринтом?

виконавець переміщується на 10 кроків уперед

виконавець переміщується на 10 кроків назад

Слайд 11

Розділ 3 § 23

У командах:

Як описувати алгоритми руху лабіринтом?

Знак мінус означає, що

Розділ 3 § 23 У командах: Як описувати алгоритми руху лабіринтом? Знак
число, яке вказує позицію об’єкта на сцені по горизонталі або по вертикалі, буде зменшене на 10.

Слайд 12

Розділ 3 § 23

Як описувати алгоритми руху лабіринтом?

Значення позиції виконавця важливе для

Розділ 3 § 23 Як описувати алгоритми руху лабіринтом? Значення позиції виконавця
створення алгоритмів руху лабіринтами, якщо в лабіринті немає якихось перешкод. За наявності перешкод до таких алгоритмів додають команди розгалуження.

Слайд 13

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

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

«Ребуси українською» © rebus1.com

Розділ 3 § 23

Розгадайте ребус Розгалуження «Ребуси українською» © rebus1.com Розділ 3 § 23

Слайд 14

Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua

Фізкультхвилинка

Розділ 3 § 23

Автор: Мацаєнко Сергій Васильович Джерело: teach-inf.com.ua Фізкультхвилинка Розділ 3 § 23

Слайд 15

Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua

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

Розділ 3 § 23

Сторінка
133-134

Автор: Мацаєнко Сергій Васильович Джерело: teach-inf.com.ua Працюємо за комп’ютером Розділ 3 § 23 Сторінка 133-134

Слайд 16

Автор: Мацаєнко Сергій Васильович
Джерело: teach-inf.com.ua

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

Розділ 3 § 23

Вправа 1. Лабіринт.

Завдання.

Автор: Мацаєнко Сергій Васильович Джерело: teach-inf.com.ua Працюємо за комп’ютером Розділ 3 §
Склади алгоритм руху лабіринтом виконавця, яким керують за допомогою стрілок.

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

Имя файла: Складання-алгоритмів-з-розгалуженням-та-повторенням.pptx
Количество просмотров: 24
Количество скачиваний: 0