SlideShare a Scribd company logo
5
Реалізація
алгоритмів з
розгалуженням у
середовищі Скретч
За новою програмою
Урок 28
5
© Вивчаємо інформатику teach-inf.at.ua
Реалізація алгоритмів з
розгалуженнямРозділ 4
§ 28
Коли при
складанні
алгоритмів у
середовищі
Скретч
використовують
числові величини
Як у середовищі
Скретч задати
випадкову
величину
Як у середовищі
Скретч пов'язати
дії різних об'єктів
5
© Вивчаємо інформатику teach-inf.at.ua
Розгадайте кросворд
1
1. Алгоритм, створений у
програмі Скретч.
С к Р и п т
2
2. Команда, коли
дії виконавця можуть бути
різними залежно від того,
виконується умова чи ні.
Р
О
з
г
а
л
у
ж
е
н
н
я
3
3. Послідовність
команд, виконуючи які
отримаємо необхідний
результат.
А л г о р и т м
4
4. Частина
команди у розгалуженні.
І н а к ш е
5
5. Команда в
програмі Скретч, яка вкаже
виконавцеві на те, що дію
потрібно виконувати не
одразу.
Ч е к а т и
6
6. Об’єкт, що
виконує команди.
В и к о н а в е ц ь
7
7. Наказ
виконати певні дії.
К о м а н д а
Далі
Розділ 4
§ 28
5
© Вивчаємо інформатику teach-inf.at.ua
Числові величини
в середовищі Скретч
При складанні алгоритмів із розгалуженням у
середовищі Скретч для того, щоб, наприклад, управляти
рухом виконавців на сцені чи визначати відстань до
вказаного об'єкта, можна використовувати числові
величини, значення яких можуть змінюватись або
задаватись.
Розділ 4
§ 28
5
© Вивчаємо інформатику teach-inf.at.ua
Числові величини
в середовищі Скретч
Оскільки сцену середовища Скретч можна вважати
координатною площиною.
Розділ 4
§ 28
5
© Вивчаємо інформатику teach-inf.at.ua
Числові величини
в середовищі Скретч
Для того, щоб під час виконання програми визначити
положення деякого об'єкта (координати х та у), можна
скористатись відповідними величинами:
Розділ 4
§ 28
Значення величини, яка є
координатою х об'єкта
(у межах від -240 до 240)
Значення величини, яка є
координатою у об'єкта
(у межах від-180 до 180)
5
© Вивчаємо інформатику teach-inf.at.ua
Числові величини
в середовищі Скретч
Крім величин, що визначають місце розташування
об'єкта на сцені, при створенні проектів у середовищі
Скретч використовують й інші величини.
Розділ 4
§ 28
вказує на відстань до обраного
об'єкта чи вказівника миші
розмір об'єкта у відсотках до
початкового
величина гучності звуку
Такі команди передають у проект числові дані —
значення відповідних величин.
5
© Вивчаємо інформатику teach-inf.at.ua
Числові величини
в середовищі Скретч
Числові величини можна використовувати як при
формулюванні умов розгалуження, так і наслідків —
відповідних дій виконавців алгоритму.
Наприклад, при використанні числових величин в умові
Розділ 4
§ 28
можна визначити, чи знаходиться об'єкт у «лівій половині
сцени», оскільки центр сцени має координати (0,0). При
перевірці істинності зазначеної умови визначається поточне
значення координати х — позиції розміщення об'єкта на
сцені, та порівнюється із вказаним в умові — у даному
випадку 0.
5
© Вивчаємо інформатику teach-inf.at.ua
Як у середовищі Скретч
задати випадкову величину?
У середовищі Скретч можна задати випадкове
значення параметрів деяких команд у процесі
виконання програми. З випадковими величинами ти
вже ознайомився в курсі математики. Наприклад, при
підкиданні грального кубика цілком випадково може
випасти число від 1 до 6.
Розділ 4
§ 28
5
© Вивчаємо інформатику teach-inf.at.ua
Як у середовищі Скретч
задати випадкову величину?
У середовищі Скретч випадкову величину отримують
із певного числового діапазону, вказавши її найменше
та найбільше з можливих значень. Наприклад, команда
Розділ 4
§ 28
задає деяке число, значення якого більше або дорівнює
числу —50 та менше або дорівнює числу 50.
5
© Вивчаємо інформатику teach-inf.at.ua
Як у середовищі Скретч
задати випадкову величину?
Розглянемо, наприклад, проект Бджола, у якому
бджола переміщується ліворуч або праворуч у точку,
значення координати х якої задається випадково. Після
чого повертається праворуч, якщо отримане число
додатне, а якщо навпаки — ліворуч.
Розділ 4
§ 28
5
© Вивчаємо інформатику teach-inf.at.ua
Як у середовищі Скретч
задати випадкову величину?
Фрагмент програми в середовищі Скретч матиме
вигляд:
Розділ 4
§ 28
5
© Вивчаємо інформатику teach-inf.at.ua
Як у середовищі Скретч
пов'язати дії різних об'єктів?
У середовищі Скретч можна створити проект, у якому
декілька виконавців виконують свою програму
незалежно одне від одного. Наприклад, можна створити
проект Дитячий майданчик, де дівчинка стрибатиме
через скакалку, а хлопчик підкидатиме м'яч, і при
цьому вони не будуть взаємодіяти.
Розділ 4
§ 28
Але можна створити і
проект, у якому буде
передбачено взаємодію
кількох об'єктів.
5
© Вивчаємо інформатику teach-inf.at.ua
Як у середовищі Скретч
пов'язати дїї різних об'єктів?
Розглянемо засоби, які дають змогу виконати
пов'язані дії кількох об'єктів: коли виконання події з
одним об'єктом викликає деяку дію іншого об'єкта.
Розділ 4
§ 28
 Потяг, що рухається залізничним полотном із регульованим
шлагбаумом,
 Шлагбаум Л,
 Шлагбаум П.
Для цього у програмі має
з'являтися повідомлення про цю
подію. Наприклад, нехай у проекті
Шлагбаум беруть участь такі три
об'єкти:
5
© Вивчаємо інформатику teach-inf.at.ua
Як у середовищі Скретч
пов'язати дїї різних об'єктів?
У проекті передбачено дві події:
Розділ 4
§ 28
Коли натиснути на Шлагбаум Л, потяг рухатиметься
ліворуч, а коли на Шлагбаум П — праворуч. Лівий
шлагбаум передає повідомлення потягу — рухатися
ліворуч, а правий — рухатися праворуч. Для побудови
програми зазначеного руху потягу в проекті Скретч
можна скористатися спеціальною командою
яка передає появу відповідного повідомлення.
5
© Вивчаємо інформатику teach-inf.at.ua
Як у середовищі Скретч
пов'язати дїї різних об'єктів?Розділ 4
§ 28
Команда
дає змогу після отримання повідомлення розпочати
виконання команд, що слідують за нею. Для створення
нового повідомлення або вибору з уже існуючих
натискають
Отримують нове
повідомлення
5
© Вивчаємо інформатику teach-inf.at.ua
Як у середовищі Скретч
пов'язати дїї різних об'єктів?
Або обирають раніше створене
Розділ 4
§ 28
Нове повідомлення можна створити у вікні
5
© Вивчаємо інформатику teach-inf.at.ua
Як у середовищі Скретч
пов'язати дїї різних об'єктів?
Програми для взаємодії об'єктів:
Розділ 4
§ 28
Шлагбаум Л
Шлагбаум П
Потяг
5
© Вивчаємо інформатику teach-inf.at.ua
Працюємо за комп’ютеромРозділ 4
§ 28
5
Дякую за увагу!
За новою програмою
Урок 28

More Related Content

What's hot

5 клас урок 24 нова програма
5 клас урок 24 нова програма5 клас урок 24 нова програма
5 клас урок 24 нова програма
Юлія Артюх
 
Урок 39. Алгоритми з розгалуженнями
Урок 39. Алгоритми з розгалуженнямиУрок 39. Алгоритми з розгалуженнями
Урок 39. Алгоритми з розгалуженнями
Василь Тереховський
 
Практична робота
Практична роботаПрактична робота
Практична робота
Olga Sokolik
 
7 klas 11_urok_m
7 klas 11_urok_m7 klas 11_urok_m
7 klas 11_urok_m
Olga Sokolik
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
PRESLAVA1972
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
PRESLAVA1972
 
Урок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженнямУрок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженням
Василь Тереховський
 
8 клас урок 47
8 клас урок 478 клас урок 47
8 клас урок 47
Артём Бондаренко
 
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
Василь Тереховський
 
урок 2 6 клас
урок 2  6 класурок 2  6 клас
урок 2 6 клас
mrsvetlana01
 
6 klas
6 klas6 klas
6 klas
IvannaSh1
 
6 клас урок 3
6 клас урок 36 клас урок 3
6 клас урок 3
Алла Калічун
 
4 клас алгоритм з розгалуженням урок 20
4 клас алгоритм з розгалуженням урок 204 клас алгоритм з розгалуженням урок 20
4 клас алгоритм з розгалуженням урок 20
Жанна Коваль
 
6 клас урок 2
6 клас урок 26 клас урок 2
6 клас урок 2
Алла Калічун
 

What's hot (16)

5 клас урок 24 нова програма
5 клас урок 24 нова програма5 клас урок 24 нова програма
5 клас урок 24 нова програма
 
Урок 39. Алгоритми з розгалуженнями
Урок 39. Алгоритми з розгалуженнямиУрок 39. Алгоритми з розгалуженнями
Урок 39. Алгоритми з розгалуженнями
 
Практична робота
Практична роботаПрактична робота
Практична робота
 
7 klas 11_urok_m
7 klas 11_urok_m7 klas 11_urok_m
7 klas 11_urok_m
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
Урок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженнямУрок 38. Алгоритми з розгалуженням
Урок 38. Алгоритми з розгалуженням
 
8 клас урок 47
8 клас урок 478 клас урок 47
8 клас урок 47
 
12
1212
12
 
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником Урок 42. Алгоритми з повтореннями  для опрацювання величин.  Цикл з лічильником
Урок 42. Алгоритми з повтореннями для опрацювання величин. Цикл з лічильником
 
урок 2 6 клас
урок 2  6 класурок 2  6 клас
урок 2 6 клас
 
6 klas
6 klas6 klas
6 klas
 
6 2blog
6 2blog6 2blog
6 2blog
 
6 клас урок 3
6 клас урок 36 клас урок 3
6 клас урок 3
 
4 клас алгоритм з розгалуженням урок 20
4 клас алгоритм з розгалуженням урок 204 клас алгоритм з розгалуженням урок 20
4 клас алгоритм з розгалуженням урок 20
 
6 клас урок 2
6 клас урок 26 клас урок 2
6 клас урок 2
 

Viewers also liked

Уроки 42-45 (цикли) - вправи
Уроки 42-45 (цикли) -  вправиУроки 42-45 (цикли) -  вправи
Уроки 42-45 (цикли) - вправи
Юлія Артюх
 
Безпека в Інтернеті
Безпека в ІнтернетіБезпека в Інтернеті
Безпека в ІнтернетіЮлія Артюх
 
Урок 23-26 (форми та об'єкти) - вправи
Урок 23-26 (форми та об'єкти) -  вправиУрок 23-26 (форми та об'єкти) -  вправи
Урок 23-26 (форми та об'єкти) - вправи
Юлія Артюх
 
Уроки 31-38 (лінійне пр) - вправи
Уроки 31-38 (лінійне пр) -  вправиУроки 31-38 (лінійне пр) -  вправи
Уроки 31-38 (лінійне пр) - вправи
Юлія Артюх
 
Уроки 39-41 (розгалуження) - вправи
Уроки 39-41 (розгалуження) -  вправиУроки 39-41 (розгалуження) -  вправи
Уроки 39-41 (розгалуження) - вправи
Юлія Артюх
 
Уроки 27-30 (форми та об'єкти) - вправи
Уроки 27-30 (форми та об'єкти) -  вправиУроки 27-30 (форми та об'єкти) -  вправи
Уроки 27-30 (форми та об'єкти) - вправи
Юлія Артюх
 
Вивчаємо мову програмування Lazarus
Вивчаємо мову програмування LazarusВивчаємо мову програмування Lazarus
Вивчаємо мову програмування Lazarus
Юлія Артюх
 
Творчий звіт учителя математики Шуть В.Б., СШ 9, м.Конотоп
Творчий звіт учителя математики Шуть В.Б., СШ 9, м.КонотопТворчий звіт учителя математики Шуть В.Б., СШ 9, м.Конотоп
Творчий звіт учителя математики Шуть В.Б., СШ 9, м.Конотоп
Юлія Артюх
 
Творчий звіт учителя початкових класів Довженко В.В., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Довженко В.В., СШ 9, м.КонотопТворчий звіт учителя початкових класів Довженко В.В., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Довженко В.В., СШ 9, м.Конотоп
Юлія Артюх
 
Уроки 46-50 (графіка) - вправи
Уроки 46-50 (графіка) -  вправиУроки 46-50 (графіка) -  вправи
Уроки 46-50 (графіка) - вправи
Юлія Артюх
 
6 клас урок 9. Поняття файлової системи
6 клас урок 9. Поняття файлової системи6 клас урок 9. Поняття файлової системи
6 клас урок 9. Поняття файлової системи
Юлія Артюх
 
Презентація до 17 уроку в 8 класі
Презентація до 17 уроку в 8 класіПрезентація до 17 уроку в 8 класі
Презентація до 17 уроку в 8 класі
Юлія Артюх
 
Творчий звіт учителя історії, правознавства Цопи Ю.В., СШ 9, м.Конотоп
Творчий звіт учителя історії, правознавства Цопи Ю.В., СШ 9, м.КонотопТворчий звіт учителя історії, правознавства Цопи Ю.В., СШ 9, м.Конотоп
Творчий звіт учителя історії, правознавства Цопи Ю.В., СШ 9, м.Конотоп
Юлія Артюх
 
6 клас урок 20
6 клас урок 206 клас урок 20
6 клас урок 20
Юлія Артюх
 
Презентація до 21 уроку в 8 класі
Презентація до 21 уроку в 8 класіПрезентація до 21 уроку в 8 класі
Презентація до 21 уроку в 8 класі
Юлія Артюх
 
Творчий звіт учителя історії Стеценко О.О., СШ 9, м.Конотоп
Творчий звіт учителя історії Стеценко О.О., СШ 9, м.КонотопТворчий звіт учителя історії Стеценко О.О., СШ 9, м.Конотоп
Творчий звіт учителя історії Стеценко О.О., СШ 9, м.Конотоп
Юлія Артюх
 
Творчий звіт учителя географії Алєксєєвої Ю.М.
Творчий звіт учителя географії Алєксєєвої Ю.М.Творчий звіт учителя географії Алєксєєвої Ю.М.
Творчий звіт учителя географії Алєксєєвої Ю.М.
Юлія Артюх
 
Творчий звіт учителя історії Куценко Г.В., СШ 9, м.Конотоп
Творчий звіт учителя історії Куценко Г.В., СШ 9, м.КонотопТворчий звіт учителя історії Куценко Г.В., СШ 9, м.Конотоп
Творчий звіт учителя історії Куценко Г.В., СШ 9, м.Конотоп
Юлія Артюх
 
Творчий звіт учителя початкових класів Анодіної О.В., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Анодіної О.В., СШ 9, м.КонотопТворчий звіт учителя початкових класів Анодіної О.В., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Анодіної О.В., СШ 9, м.Конотоп
Юлія Артюх
 
Творчий звіт учителя початкових класів Прудникової Т.М., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Прудникової Т.М., СШ 9, м.КонотопТворчий звіт учителя початкових класів Прудникової Т.М., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Прудникової Т.М., СШ 9, м.Конотоп
Юлія Артюх
 

Viewers also liked (20)

Уроки 42-45 (цикли) - вправи
Уроки 42-45 (цикли) -  вправиУроки 42-45 (цикли) -  вправи
Уроки 42-45 (цикли) - вправи
 
Безпека в Інтернеті
Безпека в ІнтернетіБезпека в Інтернеті
Безпека в Інтернеті
 
Урок 23-26 (форми та об'єкти) - вправи
Урок 23-26 (форми та об'єкти) -  вправиУрок 23-26 (форми та об'єкти) -  вправи
Урок 23-26 (форми та об'єкти) - вправи
 
Уроки 31-38 (лінійне пр) - вправи
Уроки 31-38 (лінійне пр) -  вправиУроки 31-38 (лінійне пр) -  вправи
Уроки 31-38 (лінійне пр) - вправи
 
Уроки 39-41 (розгалуження) - вправи
Уроки 39-41 (розгалуження) -  вправиУроки 39-41 (розгалуження) -  вправи
Уроки 39-41 (розгалуження) - вправи
 
Уроки 27-30 (форми та об'єкти) - вправи
Уроки 27-30 (форми та об'єкти) -  вправиУроки 27-30 (форми та об'єкти) -  вправи
Уроки 27-30 (форми та об'єкти) - вправи
 
Вивчаємо мову програмування Lazarus
Вивчаємо мову програмування LazarusВивчаємо мову програмування Lazarus
Вивчаємо мову програмування Lazarus
 
Творчий звіт учителя математики Шуть В.Б., СШ 9, м.Конотоп
Творчий звіт учителя математики Шуть В.Б., СШ 9, м.КонотопТворчий звіт учителя математики Шуть В.Б., СШ 9, м.Конотоп
Творчий звіт учителя математики Шуть В.Б., СШ 9, м.Конотоп
 
Творчий звіт учителя початкових класів Довженко В.В., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Довженко В.В., СШ 9, м.КонотопТворчий звіт учителя початкових класів Довженко В.В., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Довженко В.В., СШ 9, м.Конотоп
 
Уроки 46-50 (графіка) - вправи
Уроки 46-50 (графіка) -  вправиУроки 46-50 (графіка) -  вправи
Уроки 46-50 (графіка) - вправи
 
6 клас урок 9. Поняття файлової системи
6 клас урок 9. Поняття файлової системи6 клас урок 9. Поняття файлової системи
6 клас урок 9. Поняття файлової системи
 
Презентація до 17 уроку в 8 класі
Презентація до 17 уроку в 8 класіПрезентація до 17 уроку в 8 класі
Презентація до 17 уроку в 8 класі
 
Творчий звіт учителя історії, правознавства Цопи Ю.В., СШ 9, м.Конотоп
Творчий звіт учителя історії, правознавства Цопи Ю.В., СШ 9, м.КонотопТворчий звіт учителя історії, правознавства Цопи Ю.В., СШ 9, м.Конотоп
Творчий звіт учителя історії, правознавства Цопи Ю.В., СШ 9, м.Конотоп
 
6 клас урок 20
6 клас урок 206 клас урок 20
6 клас урок 20
 
Презентація до 21 уроку в 8 класі
Презентація до 21 уроку в 8 класіПрезентація до 21 уроку в 8 класі
Презентація до 21 уроку в 8 класі
 
Творчий звіт учителя історії Стеценко О.О., СШ 9, м.Конотоп
Творчий звіт учителя історії Стеценко О.О., СШ 9, м.КонотопТворчий звіт учителя історії Стеценко О.О., СШ 9, м.Конотоп
Творчий звіт учителя історії Стеценко О.О., СШ 9, м.Конотоп
 
Творчий звіт учителя географії Алєксєєвої Ю.М.
Творчий звіт учителя географії Алєксєєвої Ю.М.Творчий звіт учителя географії Алєксєєвої Ю.М.
Творчий звіт учителя географії Алєксєєвої Ю.М.
 
Творчий звіт учителя історії Куценко Г.В., СШ 9, м.Конотоп
Творчий звіт учителя історії Куценко Г.В., СШ 9, м.КонотопТворчий звіт учителя історії Куценко Г.В., СШ 9, м.Конотоп
Творчий звіт учителя історії Куценко Г.В., СШ 9, м.Конотоп
 
Творчий звіт учителя початкових класів Анодіної О.В., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Анодіної О.В., СШ 9, м.КонотопТворчий звіт учителя початкових класів Анодіної О.В., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Анодіної О.В., СШ 9, м.Конотоп
 
Творчий звіт учителя початкових класів Прудникової Т.М., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Прудникової Т.М., СШ 9, м.КонотопТворчий звіт учителя початкових класів Прудникової Т.М., СШ 9, м.Конотоп
Творчий звіт учителя початкових класів Прудникової Т.М., СШ 9, м.Конотоп
 

Similar to 5 клас урок 28 нова програма

7 клас урок 12
7 клас урок 127 клас урок 12
7 клас урок 12
Ірина Горак
 
7 клас алгоритми з розгаледженням 2
7 клас алгоритми з розгаледженням 27 клас алгоритми з розгаледженням 2
7 клас алгоритми з розгаледженням 2
aniadania
 
Урок 24 6 клас
Урок 24 6 класУрок 24 6 клас
Урок 24 6 клас
Andrey Podgayko
 
06
0606
Inf tema 1_urok_4_6_klas
Inf tema 1_urok_4_6_klasInf tema 1_urok_4_6_klas
Inf tema 1_urok_4_6_klas
Светлана Правдивая
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
VasileUrsaki
 
04
0404
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
AllaGureva
 
7
77
середовище виконання алгоритму
середовище виконання алгоритмусередовище виконання алгоритму
середовище виконання алгоритму
Захарова Олена
 
7klas urok14(pr 4)
7klas urok14(pr 4)7klas urok14(pr 4)
7klas urok14(pr 4)
Sanya Dzhedzhera
 
урок 6
урок 6урок 6
Inf tema 1_urok_4_6_klas
Inf tema 1_urok_4_6_klasInf tema 1_urok_4_6_klas
Inf tema 1_urok_4_6_klas
AllaGureva
 
3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму
Сокальська ЗШ І-ІІІ ступенів №2
 
конспект уроку налагодження програм
конспект уроку налагодження програмконспект уроку налагодження програм
конспект уроку налагодження програм
tan4ikbah
 
1 4
1 41 4

Similar to 5 клас урок 28 нова програма (20)

7 клас урок 12
7 клас урок 127 клас урок 12
7 клас урок 12
 
7 клас алгоритми з розгаледженням 2
7 клас алгоритми з розгаледженням 27 клас алгоритми з розгаледженням 2
7 клас алгоритми з розгаледженням 2
 
Урок 24 6 клас
Урок 24 6 класУрок 24 6 клас
Урок 24 6 клас
 
6 клас урок 4
6 клас урок 46 клас урок 4
6 клас урок 4
 
06
0606
06
 
Inf tema 1_urok_4_6_klas
Inf tema 1_urok_4_6_klasInf tema 1_urok_4_6_klas
Inf tema 1_urok_4_6_klas
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
 
04
0404
04
 
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
 
7
77
7
 
6 3 blog
6 3 blog6 3 blog
6 3 blog
 
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
 
середовище виконання алгоритму
середовище виконання алгоритмусередовище виконання алгоритму
середовище виконання алгоритму
 
7klas urok14(pr 4)
7klas urok14(pr 4)7klas urok14(pr 4)
7klas urok14(pr 4)
 
урок 6
урок 6урок 6
урок 6
 
Inf tema 1_urok_4_6_klas
Inf tema 1_urok_4_6_klasInf tema 1_urok_4_6_klas
Inf tema 1_urok_4_6_klas
 
dfgInf tema 1_urok_4_6_klas
dfgInf tema 1_urok_4_6_klasdfgInf tema 1_urok_4_6_klas
dfgInf tema 1_urok_4_6_klas
 
3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму
 
конспект уроку налагодження програм
конспект уроку налагодження програмконспект уроку налагодження програм
конспект уроку налагодження програм
 
1 4
1 41 4
1 4
 

More from Юлія Артюх

Типове положення про атестацію педагогічних працівників
Типове положення про атестацію педагогічних працівниківТипове положення про атестацію педагогічних працівників
Типове положення про атестацію педагогічних працівників
Юлія Артюх
 
Технологія Web 2.0
Технологія Web 2.0Технологія Web 2.0
Технологія Web 2.0
Юлія Артюх
 
9 клас урок 19
9 клас урок 199 клас урок 19
9 клас урок 19
Юлія Артюх
 
4 клас урок 12
4 клас урок 124 клас урок 12
4 клас урок 12
Юлія Артюх
 
9 клас урок 17
9 клас урок 179 клас урок 17
9 клас урок 17
Юлія Артюх
 
9 клас урок 16
9 клас урок 169 клас урок 16
9 клас урок 16
Юлія Артюх
 
9 клас урок 15
9 клас урок 159 клас урок 15
9 клас урок 15
Юлія Артюх
 
інформаційний куточок зно 2018
інформаційний куточок зно 2018інформаційний куточок зно 2018
інформаційний куточок зно 2018
Юлія Артюх
 
4 клас урок 11
4 клас урок 114 клас урок 11
4 клас урок 11
Юлія Артюх
 
ЗНО-2018
ЗНО-2018 ЗНО-2018
ЗНО-2018
Юлія Артюх
 
4 клас, урок 8
4 клас, урок 84 клас, урок 8
4 клас, урок 8
Юлія Артюх
 
Інформатика, 10 клас, Н.В.Морзе, рівень стандарту
Інформатика, 10 клас, Н.В.Морзе, рівень стандартуІнформатика, 10 клас, Н.В.Морзе, рівень стандарту
Інформатика, 10 клас, Н.В.Морзе, рівень стандарту
Юлія Артюх
 
9 klas informatika_morze_2017
9 klas informatika_morze_20179 klas informatika_morze_2017
9 klas informatika_morze_2017
Юлія Артюх
 
9 клас урок 2
9 клас урок 29 клас урок 2
9 клас урок 2
Юлія Артюх
 
9 клас урок 1
9 клас урок 19 клас урок 1
9 клас урок 1
Юлія Артюх
 
Презентація досвіду Артюх Ю.В., учителя інформатики СШ 9, м.Конотоп
Презентація досвіду Артюх Ю.В., учителя інформатики СШ 9, м.КонотопПрезентація досвіду Артюх Ю.В., учителя інформатики СШ 9, м.Конотоп
Презентація досвіду Артюх Ю.В., учителя інформатики СШ 9, м.Конотоп
Юлія Артюх
 
6 клас урок 21
6 клас урок 216 клас урок 21
6 клас урок 21
Юлія Артюх
 
6 клас урок 19
6 клас урок 196 клас урок 19
6 клас урок 19
Юлія Артюх
 
6 клас урок 18
6 клас урок 186 клас урок 18
6 клас урок 18
Юлія Артюх
 

More from Юлія Артюх (19)

Типове положення про атестацію педагогічних працівників
Типове положення про атестацію педагогічних працівниківТипове положення про атестацію педагогічних працівників
Типове положення про атестацію педагогічних працівників
 
Технологія Web 2.0
Технологія Web 2.0Технологія Web 2.0
Технологія Web 2.0
 
9 клас урок 19
9 клас урок 199 клас урок 19
9 клас урок 19
 
4 клас урок 12
4 клас урок 124 клас урок 12
4 клас урок 12
 
9 клас урок 17
9 клас урок 179 клас урок 17
9 клас урок 17
 
9 клас урок 16
9 клас урок 169 клас урок 16
9 клас урок 16
 
9 клас урок 15
9 клас урок 159 клас урок 15
9 клас урок 15
 
інформаційний куточок зно 2018
інформаційний куточок зно 2018інформаційний куточок зно 2018
інформаційний куточок зно 2018
 
4 клас урок 11
4 клас урок 114 клас урок 11
4 клас урок 11
 
ЗНО-2018
ЗНО-2018 ЗНО-2018
ЗНО-2018
 
4 клас, урок 8
4 клас, урок 84 клас, урок 8
4 клас, урок 8
 
Інформатика, 10 клас, Н.В.Морзе, рівень стандарту
Інформатика, 10 клас, Н.В.Морзе, рівень стандартуІнформатика, 10 клас, Н.В.Морзе, рівень стандарту
Інформатика, 10 клас, Н.В.Морзе, рівень стандарту
 
9 klas informatika_morze_2017
9 klas informatika_morze_20179 klas informatika_morze_2017
9 klas informatika_morze_2017
 
9 клас урок 2
9 клас урок 29 клас урок 2
9 клас урок 2
 
9 клас урок 1
9 клас урок 19 клас урок 1
9 клас урок 1
 
Презентація досвіду Артюх Ю.В., учителя інформатики СШ 9, м.Конотоп
Презентація досвіду Артюх Ю.В., учителя інформатики СШ 9, м.КонотопПрезентація досвіду Артюх Ю.В., учителя інформатики СШ 9, м.Конотоп
Презентація досвіду Артюх Ю.В., учителя інформатики СШ 9, м.Конотоп
 
6 клас урок 21
6 клас урок 216 клас урок 21
6 клас урок 21
 
6 клас урок 19
6 клас урок 196 клас урок 19
6 клас урок 19
 
6 клас урок 18
6 клас урок 186 клас урок 18
6 клас урок 18
 

Recently uploaded

Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdfПідсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
ssuser7541ef1
 
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdfLOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
Olga Kudriavtseva
 
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
tetiana1958
 
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdfKUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
Olga Kudriavtseva
 
Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»
Vinnytsia Regional Universal Scientific Library named after Valentin Otamanovsky
 
29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx
Репетитор Історія України
 
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
estet13
 
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdfPOPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
Olga Kudriavtseva
 
Основи_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdfОснови_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdf
olaola5673
 
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdfГлавлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
olaola5673
 

Recently uploaded (10)

Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdfПідсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
Підсумки, перспективи роботи профспільнот педагогів ЗДО (2).pdf
 
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdfLOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
LOBANOVA_Tetiana_PORTFOLIO_Librarian.pdf
 
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
Важливість впровадження стандарту ISO/IEC 17025:2019 у процес державних випро...
 
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdfKUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
KUDRIAVTSEVA_Olha_PORTFOLIO_librarian.pdf
 
Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»Віртуальна виставка «Допомога НАТО Україні»
Віртуальна виставка «Допомога НАТО Україні»
 
29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx29.05.2024.docx
29.05.2024.docx29.05.2024.docx29.05.2024.docx
 
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
«Слова і кулі». Письменники, що захищають Україну. Єлизавета Жарікова
 
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdfPOPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
POPOVICH_Nina_PORTFOLIO_librarianCRE.pdf
 
Основи_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdfОснови_історичної_просвіти_—_для_перекладу.pdf
Основи_історичної_просвіти_—_для_перекладу.pdf
 
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdfГлавлит_2_0_Книжкова_цензура_в_Росії.pdf
Главлит_2_0_Книжкова_цензура_в_Росії.pdf
 

5 клас урок 28 нова програма

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