SlideShare a Scribd company logo
1 of 26
7
За новою програмою
Урок 17 Складання та
виконання
алгоритмів з
розгалуженням у
середовищі
Scratch
7
Ти дізнаєшся:
Коли при
складанні
алгоритмів у
середовищі
Скретч
використовують
числові величини
Як у середовищі
Скретч задати
випадкову
величину
Як у середовищі
Скретч
пов'язати дії
різних об'єктів
Розділ 3
§ 15
7
Числові величини в
середовищі СкретчРозділ 3
§ 15
При складанні алгоритмів із розгалуженням
у середовищі Скретч для того, щоб, наприклад,
управляти рухом виконавців на сцені чи
визначати відстань до вказаного об'єкта,
можна використовувати числові величини,
значення яких можуть змінюватись або
задаватись.
7
Числові величини в
середовищі СкретчРозділ 3
§ 15
Оскільки сцену середовища Скретч можна
вважати координатною площиною.
7
Числові величини в
середовищі СкретчРозділ 3
§ 15
Для того, щоб під час виконання програми
визначити положення деякого об'єкта
(координати х та у), можна скористатись
відповідними величинами:
Значення величини, яка
є координатою х об'єкта
(у межах від -240 до 240)
Значення величини, яка
є координатою у об'єкта
(у межах від-180 до 180)
7
Числові величини в
середовищі СкретчРозділ 3
§ 15
Крім величин, що визначають місце
розташування об'єкта на сцені, при створенні
проектів у середовищі Скретч використовують й інші
величини.
вказує на відстань до
обраного об'єкта чи
вказівника миші
розмір об'єкта у відсотках
до початкового
величина гучності звуку
Такі команди передають у проект числові дані
— значення відповідних величин.
7
Числові величини в
середовищі СкретчРозділ 3
§ 15
Числові величини можна використовувати як при
формулюванні умов розгалуження, так і наслідків —
відповідних дій виконавців алгоритму.
Наприклад, при використанні числових величин
в умові
можна визначити, чи знаходиться об'єкт у «лівій
половині сцени», оскільки центр сцени має
координати (0,0). При перевірці істинності
зазначеної умови визначається поточне значення
координати х — позиції розміщення об'єкта на
сцені, та порівнюється із вказаним в умові — у
даному випадку 0.
7
Як у середовищі Скретч
задати випадкову величину?Розділ 3
§ 15
У середовищі Скретч можна задати
випадкове значення параметрів деяких команд
у процесі виконання програми. З випадковими
величинами ти вже ознайомився в курсі
математики. Наприклад, при підкиданні
грального кубика цілком випадково може
випасти число від 1 до 6.
7
Як у середовищі Скретч
задати випадкову величину?Розділ 3
§ 15
У середовищі Скретч випадкову величину
отримують із певного числового діапазону,
вказавши її найменше та найбільше з можливих
значень. Наприклад, команда
задає деяке число, значення якого більше або
дорівнює числу —50 та менше або дорівнює
числу 50.
7
Як у середовищі Скретч
задати випадкову величину?Розділ 3
§ 15
Розглянемо, наприклад, проект Бджола, у
якому бджола переміщується ліворуч або
праворуч у точку, значення координати х якої
задається випадково. Після чого повертається
праворуч, якщо отримане число додатне, а
якщо навпаки — ліворуч.
7
Як у середовищі Скретч
задати випадкову величину?Розділ 3
§ 15
Фрагмент програми в середовищі Скретч
матиме вигляд:
7
Як у середовищі Скретч
пов'язати дії різних об'єктів?Розділ 3
§ 15
У середовищі Скретч можна створити
проект, у якому декілька виконавців
виконують свою програму незалежно одне від
одного. Наприклад, можна створити проект
Дитячий майданчик, де дівчинка стрибатиме
через скакалку, а хлопчик підкидатиме м'яч, і
при цьому вони не будуть взаємодіяти.
Але можна
створити і проект, у
якому буде
передбачено
взаємодію кількох
об'єктів.
7
Розділ 3
§ 15
 Потяг, що рухається залізничним полотном із
регульованим шлагбаумом,
 Шлагбаум Л,
 Шлагбаум П.
Для цього у програмі
має з'являтися
повідомлення про цю
подію. Наприклад,
нехай у проекті
Шлагбаум беруть
участь такі три об'єкти:
Розглянемо засоби, які дають змогу виконати
пов'язані дії кількох об'єктів: коли виконання
події з одним об'єктом викликає деяку дію
іншого об'єкта.
7
Як у середовищі Скретч
пов'язати дїї різних об'єктів?Розділ 3
§ 15
У проекті передбачено дві події:
Коли натиснути на Шлагбаум Л, потяг
рухатиметься ліворуч, а коли на Шлагбаум П —
праворуч. Лівий шлагбаум передає повідомлення
потягу — рухатися ліворуч, а правий — рухатися
праворуч. Для побудови програми зазначеного
руху потягу в проекті Скретч можна скористатися
спеціальною командою
яка передає появу відповідного повідомлення.
7
Як у середовищі Скретч
пов'язати дїї різних об'єктів?Розділ 3
§ 15
Команда
дає змогу після отримання повідомлення
розпочати виконання команд, що слідують за
нею. Для створення нового повідомлення або
вибору з уже існуючих натискають
Отримують нове
повідомлення
7
Як у середовищі Скретч
пов'язати дїї різних об'єктів?Розділ 3
§ 15
Або обирають раніше створене
Нове повідомлення можна створити у вікні
7
Як у середовищі Скретч
пов'язати дїї різних об'єктів?Розділ 3
§ 15
Програми для взаємодії об'єктів:
Шлагбаум Л
Шлагбаум П
Потяг
7
ПовторюємоРозділ 3
§ 15
Поясни, як пов'язані між собою команди
розгалуження в середовищі Скретч, Наведи
приклади.
7
Обговорення вивченого
Коментоване
виконання
завдання з
рубрики
“Обговорюємо”
Сторінка 111
Розділ 3
§ 15
7
Обговорення вивченого
Виконання
завдання з
рубрики
“Працюємо в
парах”
Сторінка
111-112
Розділ 3
§ 15
7
Обговорення вивченого
Самостійне
виконання
завдання з
рубрики
“Працюємо
самостійно”
Сторінка
114-115
Розділ 3
§ 15
7
Домашнє завданняРозділ 3
§ 15
Виконати
№1,2, ст. 111
(обговорюємо)
Проаналізувати
§ 15, ст. 105-113
7
ФізкультхвилинкаРозділ 3
§ 15
7
Працюємо за комп’ютером
www.teach-inf.at.ua
Розділ 3
§ 15
7
Працюємо за комп’ютером
www.teach-inf.at.ua
Сторінка
111-112
Розділ 3
§ 15
7
За новою програмою
Урок 17

More Related Content

What's hot (17)

6 2blog
6 2blog6 2blog
6 2blog
 
5 клас урок 24 нова програма
5 клас урок 24 нова програма5 клас урок 24 нова програма
5 клас урок 24 нова програма
 
7 klas 11_urok_m
7 klas 11_urok_m7 klas 11_urok_m
7 klas 11_urok_m
 
Практична робота
Практична роботаПрактична робота
Практична робота
 
6 3 blog
6 3 blog6 3 blog
6 3 blog
 
7 klas 12_urok_m
7 klas 12_urok_m7 klas 12_urok_m
7 klas 12_urok_m
 
Урок 39. Алгоритми з розгалуженнями
Урок 39. Алгоритми з розгалуженнямиУрок 39. Алгоритми з розгалуженнями
Урок 39. Алгоритми з розгалуженнями
 
5 клас урок 21 НОВА ПРОГРАМА
5 клас урок 21 НОВА ПРОГРАМА5 клас урок 21 НОВА ПРОГРАМА
5 клас урок 21 НОВА ПРОГРАМА
 
урок 11
урок 11урок 11
урок 11
 
6 4 blog
6 4 blog6 4 blog
6 4 blog
 
6 klas
6 klas6 klas
6 klas
 
Урок алгоритми з розгалуженням
Урок алгоритми з розгалуженнямУрок алгоритми з розгалуженням
Урок алгоритми з розгалуженням
 
5 клас урок 17 НОВА ПРОГРАМА
5 клас урок 17 НОВА ПРОГРАМА5 клас урок 17 НОВА ПРОГРАМА
5 клас урок 17 НОВА ПРОГРАМА
 
Урок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженнямУрок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженням
 
4 клас алгоритм з розгалуженням урок 20
4 клас алгоритм з розгалуженням урок 204 клас алгоритм з розгалуженням урок 20
4 клас алгоритм з розгалуженням урок 20
 
урок 3
урок 3урок 3
урок 3
 
Algoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmivAlgoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmiv
 

Similar to Інформатика 7 клас

7 клас алгоритми з розгаледженням 2
7 клас алгоритми з розгаледженням 27 клас алгоритми з розгаледженням 2
7 клас алгоритми з розгаледженням 2aniadania
 
7 клас 12 урок. Алгоритми з розгалуженнями
7 клас 12 урок. Алгоритми з розгалуженнями7 клас 12 урок. Алгоритми з розгалуженнями
7 клас 12 урок. Алгоритми з розгалуженнямиStAlKeRoV
 
Mka python jr-urok_05_ua_1563258882
Mka python jr-urok_05_ua_1563258882Mka python jr-urok_05_ua_1563258882
Mka python jr-urok_05_ua_1563258882PavloTsiura
 
приклад створення інформаційної_системи_в_середовищі_rational_rose
приклад створення інформаційної_системи_в_середовищі_rational_roseприклад створення інформаційної_системи_в_середовищі_rational_rose
приклад створення інформаційної_системи_в_середовищі_rational_roseIrina Semenova
 
Konspekt uroku
Konspekt urokuKonspekt uroku
Konspekt urokuVasiliy66
 
Konspekt uroku
Konspekt urokuKonspekt uroku
Konspekt urokuVasiliy66
 
Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828PavloTsiura
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класаVasileUrsaki
 
Pascal osnovu
Pascal osnovuPascal osnovu
Pascal osnovuEscuela
 
Компютерне моделювання
Компютерне моделюванняКомпютерне моделювання
Компютерне моделюванняriyoksana1
 
Inf tema 1_urok_5_6_klas
Inf tema 1_urok_5_6_klasInf tema 1_urok_5_6_klas
Inf tema 1_urok_5_6_klasAllaGureva
 
Основи програмування .Паскаль ч.1
Основи програмування .Паскаль ч.1Основи програмування .Паскаль ч.1
Основи програмування .Паскаль ч.1rznz
 

Similar to Інформатика 7 клас (20)

7
77
7
 
Урок 24 6 клас
Урок 24 6 класУрок 24 6 клас
Урок 24 6 клас
 
6_2802.pptx
6_2802.pptx6_2802.pptx
6_2802.pptx
 
7 клас урок 12
7 клас урок 127 клас урок 12
7 клас урок 12
 
7 клас алгоритми з розгаледженням 2
7 клас алгоритми з розгаледженням 27 клас алгоритми з розгаледженням 2
7 клас алгоритми з розгаледженням 2
 
7 клас 12 урок. Алгоритми з розгалуженнями
7 клас 12 урок. Алгоритми з розгалуженнями7 клас 12 урок. Алгоритми з розгалуженнями
7 клас 12 урок. Алгоритми з розгалуженнями
 
Mka python jr-urok_05_ua_1563258882
Mka python jr-urok_05_ua_1563258882Mka python jr-urok_05_ua_1563258882
Mka python jr-urok_05_ua_1563258882
 
приклад створення інформаційної_системи_в_середовищі_rational_rose
приклад створення інформаційної_системи_в_середовищі_rational_roseприклад створення інформаційної_системи_в_середовищі_rational_rose
приклад створення інформаційної_системи_в_середовищі_rational_rose
 
Konspekt uroku
Konspekt urokuKonspekt uroku
Konspekt uroku
 
Konspekt uroku
Konspekt urokuKonspekt uroku
Konspekt uroku
 
урок 6
урок 6урок 6
урок 6
 
6 4 blog
6 4 blog6 4 blog
6 4 blog
 
Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828Mka python jr-urok_03_ua_1563258828
Mka python jr-urok_03_ua_1563258828
 
Паскаль
ПаскальПаскаль
Паскаль
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
 
Pascal osnovu
Pascal osnovuPascal osnovu
Pascal osnovu
 
Компютерне моделювання
Компютерне моделюванняКомпютерне моделювання
Компютерне моделювання
 
Inf tema 1_urok_5_6_klas
Inf tema 1_urok_5_6_klasInf tema 1_urok_5_6_klas
Inf tema 1_urok_5_6_klas
 
Основи програмування .Паскаль ч.1
Основи програмування .Паскаль ч.1Основи програмування .Паскаль ч.1
Основи програмування .Паскаль ч.1
 
Povtor 7 8kl
Povtor 7 8klPovtor 7 8kl
Povtor 7 8kl
 

More from PRESLAVA1972

скл алгл з розгалуженням
скл алгл з розгалуженнямскл алгл з розгалуженням
скл алгл з розгалуженнямPRESLAVA1972
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас PRESLAVA1972
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас PRESLAVA1972
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас PRESLAVA1972
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас PRESLAVA1972
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас PRESLAVA1972
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас PRESLAVA1972
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас PRESLAVA1972
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 
інформатика 7 клас
інформатика 7 клас інформатика 7 клас
інформатика 7 клас PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 

More from PRESLAVA1972 (20)

скл алгл з розгалуженням
скл алгл з розгалуженнямскл алгл з розгалуженням
скл алгл з розгалуженням
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас
 
Інформатика 8 клас
Інформатика 8 клас Інформатика 8 клас
Інформатика 8 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
інформатика 7 клас
інформатика 7 клас інформатика 7 клас
інформатика 7 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 

Recently uploaded

Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...JurgenstiX
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняAdriana Himinets
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»tetiana1958
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класkrementsova09nadya
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»tetiana1958
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 

Recently uploaded (10)

Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповідання
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
 
Її величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptxЇї величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptx
 
Віртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptxВіртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptx
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 

Інформатика 7 клас

  • 1. 7 За новою програмою Урок 17 Складання та виконання алгоритмів з розгалуженням у середовищі Scratch
  • 2. 7 Ти дізнаєшся: Коли при складанні алгоритмів у середовищі Скретч використовують числові величини Як у середовищі Скретч задати випадкову величину Як у середовищі Скретч пов'язати дії різних об'єктів Розділ 3 § 15
  • 3. 7 Числові величини в середовищі СкретчРозділ 3 § 15 При складанні алгоритмів із розгалуженням у середовищі Скретч для того, щоб, наприклад, управляти рухом виконавців на сцені чи визначати відстань до вказаного об'єкта, можна використовувати числові величини, значення яких можуть змінюватись або задаватись.
  • 4. 7 Числові величини в середовищі СкретчРозділ 3 § 15 Оскільки сцену середовища Скретч можна вважати координатною площиною.
  • 5. 7 Числові величини в середовищі СкретчРозділ 3 § 15 Для того, щоб під час виконання програми визначити положення деякого об'єкта (координати х та у), можна скористатись відповідними величинами: Значення величини, яка є координатою х об'єкта (у межах від -240 до 240) Значення величини, яка є координатою у об'єкта (у межах від-180 до 180)
  • 6. 7 Числові величини в середовищі СкретчРозділ 3 § 15 Крім величин, що визначають місце розташування об'єкта на сцені, при створенні проектів у середовищі Скретч використовують й інші величини. вказує на відстань до обраного об'єкта чи вказівника миші розмір об'єкта у відсотках до початкового величина гучності звуку Такі команди передають у проект числові дані — значення відповідних величин.
  • 7. 7 Числові величини в середовищі СкретчРозділ 3 § 15 Числові величини можна використовувати як при формулюванні умов розгалуження, так і наслідків — відповідних дій виконавців алгоритму. Наприклад, при використанні числових величин в умові можна визначити, чи знаходиться об'єкт у «лівій половині сцени», оскільки центр сцени має координати (0,0). При перевірці істинності зазначеної умови визначається поточне значення координати х — позиції розміщення об'єкта на сцені, та порівнюється із вказаним в умові — у даному випадку 0.
  • 8. 7 Як у середовищі Скретч задати випадкову величину?Розділ 3 § 15 У середовищі Скретч можна задати випадкове значення параметрів деяких команд у процесі виконання програми. З випадковими величинами ти вже ознайомився в курсі математики. Наприклад, при підкиданні грального кубика цілком випадково може випасти число від 1 до 6.
  • 9. 7 Як у середовищі Скретч задати випадкову величину?Розділ 3 § 15 У середовищі Скретч випадкову величину отримують із певного числового діапазону, вказавши її найменше та найбільше з можливих значень. Наприклад, команда задає деяке число, значення якого більше або дорівнює числу —50 та менше або дорівнює числу 50.
  • 10. 7 Як у середовищі Скретч задати випадкову величину?Розділ 3 § 15 Розглянемо, наприклад, проект Бджола, у якому бджола переміщується ліворуч або праворуч у точку, значення координати х якої задається випадково. Після чого повертається праворуч, якщо отримане число додатне, а якщо навпаки — ліворуч.
  • 11. 7 Як у середовищі Скретч задати випадкову величину?Розділ 3 § 15 Фрагмент програми в середовищі Скретч матиме вигляд:
  • 12. 7 Як у середовищі Скретч пов'язати дії різних об'єктів?Розділ 3 § 15 У середовищі Скретч можна створити проект, у якому декілька виконавців виконують свою програму незалежно одне від одного. Наприклад, можна створити проект Дитячий майданчик, де дівчинка стрибатиме через скакалку, а хлопчик підкидатиме м'яч, і при цьому вони не будуть взаємодіяти. Але можна створити і проект, у якому буде передбачено взаємодію кількох об'єктів.
  • 13. 7 Розділ 3 § 15  Потяг, що рухається залізничним полотном із регульованим шлагбаумом,  Шлагбаум Л,  Шлагбаум П. Для цього у програмі має з'являтися повідомлення про цю подію. Наприклад, нехай у проекті Шлагбаум беруть участь такі три об'єкти: Розглянемо засоби, які дають змогу виконати пов'язані дії кількох об'єктів: коли виконання події з одним об'єктом викликає деяку дію іншого об'єкта.
  • 14. 7 Як у середовищі Скретч пов'язати дїї різних об'єктів?Розділ 3 § 15 У проекті передбачено дві події: Коли натиснути на Шлагбаум Л, потяг рухатиметься ліворуч, а коли на Шлагбаум П — праворуч. Лівий шлагбаум передає повідомлення потягу — рухатися ліворуч, а правий — рухатися праворуч. Для побудови програми зазначеного руху потягу в проекті Скретч можна скористатися спеціальною командою яка передає появу відповідного повідомлення.
  • 15. 7 Як у середовищі Скретч пов'язати дїї різних об'єктів?Розділ 3 § 15 Команда дає змогу після отримання повідомлення розпочати виконання команд, що слідують за нею. Для створення нового повідомлення або вибору з уже існуючих натискають Отримують нове повідомлення
  • 16. 7 Як у середовищі Скретч пов'язати дїї різних об'єктів?Розділ 3 § 15 Або обирають раніше створене Нове повідомлення можна створити у вікні
  • 17. 7 Як у середовищі Скретч пов'язати дїї різних об'єктів?Розділ 3 § 15 Програми для взаємодії об'єктів: Шлагбаум Л Шлагбаум П Потяг
  • 18. 7 ПовторюємоРозділ 3 § 15 Поясни, як пов'язані між собою команди розгалуження в середовищі Скретч, Наведи приклади.
  • 22. 7 Домашнє завданняРозділ 3 § 15 Виконати №1,2, ст. 111 (обговорюємо) Проаналізувати § 15, ст. 105-113