Урок 27 5 клас. АЛГОРИТМИ З РОЗГАЛУЖЕННЯМИ.

Презентация:



Advertisements
Похожие презентации
Урок 25 5 клас ЛІНІЙНІ АЛГОРИТМИ.
Advertisements

Урок 24 5 клас СЕРЕДОВИЩЕ ОПИСУ SCRATCH Й ВИКОНАННЯ АЛГОРИТМІВ .
Урок 25 6 клас ПОНЯТТЯ ПОДІЇ. ВИДИ ПОДІЙ. ПРОГРАМНЕ ОПРАЦЮВАННЯ ПОДІЇ .
Урок 24 6 клас. СТВОРЕННЯ ПРОГРАМНИХ ОБЄКТІВ.
6 За новою програмою Урок 4 Середовище виконання алгоритму.
Що таке цикл? Чим характерний цикл як фрагмент алгоритму? Що таке розгалуження? Чим характерне розгалуження як фрагмент алгоритму?. Чим цикл відрізняється.
8 Практична робота 11 Налагодження готової програми За новою програмою Урок 38.
6 За новою програмою Урок 4 Форми подання алгоритмів.
Урок 22 6 клас. ПОНЯТТЯ ПРО ОБ`ЄКТ У ПРОГРАМУВАННІ. ВЛАСТИВОСТІ ОБ`ЄКТА
Урок 23 6 клас. СПОСОБИ ОПИСУ АЛГОРИТМУ. ПРОГРАМА
Розділ 3. Алгоритмізація і програмування п Алгоритми й основні алгоритмічні структури. Складання обчислювальних алгоритмів.
7 Поняття змінної та її значення За навчальною програмою 2017 року Урок 19.
8 За новою програмою Урок 31 Практична робота 10 Складання та виконання лінійних алгоритмів опрацювання величин в навчальному середовищі програмування.
Урок 5 5 клас. ОС та її інтерфейс.
Урок 20 5 клас. ОДНОРІВНЕВІ СПИСКИ.
6 За новою програмою Урок 5 Обєкти та події. 6 © Вивчаємо інформатику teach-inf.at.uateach-inf.at.ua З яких команд може складатися програма в середовищі.
Урок 17 5 клас. ДОДАВАННЯ, РЕДАГУВАННЯ ТА ФОРМАТУВАННЯ ТАБЛИЦЬ.
Розгалуження в алгоритмах і програмах Алгоритми з розгалуженням.
Транксрипт:

АЛГОРИТМИ З РОЗГАЛУЖЕННЯМИ Урок 27 5 клас

Вікно програми 1 – рядок заголовка. 2 – кнопки керування вікном. 3 – меню програми. 4 – група команд. 5 – контейнер (поле команд). 6 – поле спрайтів. 7 – сцена. 8 – поле скриптів.

Структури алгоритмів Існують слідуючи структури алгоритмів:

Вставлення образа та зміна декорації у Scratch Образ з бібліотеки Образ Вставити іншій образ можна за допомогою кнопки Образ з бібліотеки вкладки Образ. Тло з бібліотеки. Змінити вигляд (декорації) сцени можна за допомогою Тло з бібліотеки.

Алгоритмічна структура розгалуження алгоритми з розгалуженням істинності При розв'язуванні задач часто використовуються алгоритми з розгалуженням, які передбачають виконання певних дій залежно від істинності деякого висловлювання, що є умовою виконання певних команд.

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

Форми розгалуження повнунеповну Якщотоінакше Розрізняють дві форми структури розгалуження: повну та неповну. Структура розгалуження повної форми схожа на умовне висловлювання «Якщо - то - інакше», у якому після «то» та «інакше» записують не висловлювання, а команди, які необхідно виконати залежно від істинності висловлювання, записаного в умові. Її можна подати графічно.

Форми розгалуження (продовження) неповної Якщото Структура розгалуження неповної форми схожа на умовне висловлювання «Якщо - то», у я кому після «то» записують не висловлювання, а послідовність команд, які необхідно виконати, коли висловлювання, записане в умові, є істинним. ЇЇ можна подати графічно.

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

Розгалуження у Scratch повної форми Базову структуру розгалуження повної форми в середовищі Scratch можна подати командою:

Розгалуження у Scratch (продовження) неповної форми Для реалізації розгалуження неповної форми в середовищі Scratch використовують команду:

Команди Scratch групи Датчики натиснуто ліву кнопку миші натиснуто вказану клавішу об'єкт торкається вказаного об'єкта, межі, або вказівника миші (обирають із списку) об'єкт торкається іншого об'єкта чи фону вказаного кольору (обирається на сцені піпеткою) Середовище Scratch Висловлювання

Команди Scratch групи Датчики Середовище Scratch Висловлювання об'єкт першого кольору торкається об'єкта або фону другого кольору комп'ютерний мікрофон виявляє гучність звуку більше, ніж ЗО (у межах від 1 до 100)

Складні умови у Scratch із групи Оператори. Наприклад, в алгоритмі в середовищі Scratch, виконавцем якого є Об'єкт 1, умову «якщо Об'єкт 1 доторкається до Об'єкта 2 або доторкається межі вікна», можна подати в такому вигляді: Складені умови, які використовують сполучники І, АБО, НЕ, у середовищі Scratch можна описати за допомогою блоків:

Фрагмнети програми з розгалуженням у Scratch

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

ДЯКУЮ ЗА УВАГУ!