SlideShare a Scribd company logo
1 of 16
РОЗДІЛ 3
ПРАКТИЧНА РОБОТА №4
Розгадай ребус
СКЛАДАННЯ
Пригадайте правила створення ребусів
Алгоритми з розгалуженням
1. Що таке розгалуження в алгоритмі?
2. Які два види розгалуження використовують в алгоритмах? Як
виконується кожний з них?
3. Чим характерне розгалуження як фрагмент алгоритму?
4. Чим відрізняється лінійний фрагмент алгоритму від
розгалуження?
5. Чим відрізняється розгалуження від циклу?
6. Як організувати розгалуження в Scratch?
Запитання для повторення
Вкажіть назви елементів вікна програми
Scratch
ПРАКТИЧНА РОБОТА №4
o Як створювати та редагувати зображення засобами
графічного редактора;
o як завантажувати навчальне середовище виконання
алгоритмів Скретч;
o як створювати проект в середовищі Скретч;
o як запускати на виконання створені в середовищі
Скретч програми.
У власній папці ПІП створити папку Практична робота
№4 (7…- клас).
Під час виконання практичних завдань пам'ятай про
правила безпеки життєдіяльності при роботі за
комп'ютером!
!
Запуск програми Scratch
Як можна запустити програмне середовище Scratch?
ПОВТОРЕННЯ
x:= (a+b) – c
y=0?
Повідомити: “Вираз
значення не має:
ділення на нуль”
6. Складіть блок-схему алгоритму обчислення значення виразу (а + b) — с : (а — 2b).
Виконайте його при різних значеннях а, Ь, с. Доберіть значення так, щоб для різних
наборів значень виконання алгоритму відбувалося по-різному.
Початок
Ввести a, b, c
y := a – 2*b
Кінець
z:= x/y
Повідомити
значення
змінної z
ТакНі
Кінець
Значення a, b, c
1: a=4, b=2, c=5 2: a=8, b=3, c=3
y=4 – 2*2=0
0=0? – Так
Повідомлення:
“Вираз значення не
має: ділення на
нуль”
y=8 – 2*3=2
2=0? – Ні
x=(8+3)-3=8
z=8/2
z=4
ПОВТОРЕННЯ
Поради для безпечного використання ПК
Увага! Під час роботи з комп'ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм
1. Запустіть програму Scratch.
2. Складіть алгоритм, за яким виконавець рухається вправо, доходить до правої
границі Сцени, повертається для руху вліво, рухається вліво, доходить до лівої
границі Сцени, повертається для руху вправо і так далі.
3. Збережіть створений проект у своїй папці у файлі з іменем практична 5.1.
Приклад
алгоритму
Увага!
Для того, щоб виконавець не
перевертався під час руху необхідно
натиснути кнопку
«Приймати тільки з ліва на право».
Практична робота № 4
«Складання та виконання алгоритмів з розгалуженням у середовищі Scratch»
4. Додайте до складеного алгоритму
команди для змінення образу, появи
відповідного текстового повідомлення і
звукового сигналу під час змінення
напрямку переміщення.
5. Збережіть створений проект у своїй
папці у файлі з іменем практична 5.2.
Приклад алгоритму
Увага! Під час роботи з комп'ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм
6. Додайте до складеного алгоритму
команди, щоб виконавець рухався між
границями Сцени в таких напрямках:
зліва направо, справа наліво, зверху вниз,
знизу вверх.
7. Збережіть створений проект у своїй
папці у файлі з іменем практична 5.3.
8. Закрийте вікно програми Scratch.
Приклад алгоритму
Увага! Під час роботи з комп'ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм
Слідування – це фрагмент алгоритму, в якому ________ __________
обов'язково ___________, причому кожна тільки _____ _________ разу.
1. Упишіть пропущені слова
кожна команда
виконується по одному
Підсумок
Лінійним, або слідуванням, називають алгоритм або фрагмент алгоритму, у якому кожна
команда обов'язково виконується, причому кожна тільки по одному разу.
Команда перевірки умови визначає істинність чи хибність певної умови.
Якщо умова виконується, то вважається, що результатом виконання команди перевірки умови є
істина, або true. Інакше, тобто якщо умова не виконується, то вважається, що результатом
виконання цієї команди в хиба, або false.
У блок-схемі алгоритму команду перевірки умови позначає блок Рішення .
Розгалуженням називають фрагмент алгоритму, що містить команду перевірки умови і
послідовності команд, які будуть виконуватися або не виконуватися залежно від результату
виконання команди перевірки умови.
Характерною рисою розгалуження є те, що при кожному його виконанні деякі команди будуть
виконуватися, причому кожна по одному разу, а деякі — виконуватися не будуть. Це залежить від
результату виконання команди перевірки умови.
Алгоритм, який містить розгалуження, називають алгоритмом з розгалуженням.
Підсумок
ПРОАНАЛІЗУВАТИ
§ 17
ст. 95 - 97
Домашнє завдання
7klas urok14(pr 4)

More Related Content

What's hot

5 клас урок 17 НОВА ПРОГРАМА
5 клас урок 17 НОВА ПРОГРАМА5 клас урок 17 НОВА ПРОГРАМА
5 клас урок 17 НОВА ПРОГРАМАЮлія Артюх
 
5 клас урок 23 нова програма
5 клас урок 23 нова програма5 клас урок 23 нова програма
5 клас урок 23 нова програмаЮлія Артюх
 
5 клас урок 21 НОВА ПРОГРАМА
5 клас урок 21 НОВА ПРОГРАМА5 клас урок 21 НОВА ПРОГРАМА
5 клас урок 21 НОВА ПРОГРАМАЮлія Артюх
 
5 клас урок 27 нова програма
5 клас урок 27 нова програма5 клас урок 27 нова програма
5 клас урок 27 нова програмаЮлія Артюх
 
5 клас урок 22 нова програма
5 клас урок 22 нова програма5 клас урок 22 нова програма
5 клас урок 22 нова програмаЮлія Артюх
 
5 клас урок 24 нова програма
5 клас урок 24 нова програма5 клас урок 24 нова програма
5 клас урок 24 нова програмаЮлія Артюх
 
Урок алгоритми з розгалуженням
Урок алгоритми з розгалуженнямУрок алгоритми з розгалуженням
Урок алгоритми з розгалуженнямЛунга Лілія
 
5 клас урок 18 НОВА ПРОГРАМА
5 клас урок 18 НОВА ПРОГРАМА5 клас урок 18 НОВА ПРОГРАМА
5 клас урок 18 НОВА ПРОГРАМАЮлія Артюх
 
7 клас алгоритм з розгаледженням 1
7 клас алгоритм з розгаледженням 17 клас алгоритм з розгаледженням 1
7 клас алгоритм з розгаледженням 1aniadania
 
урок№3 паскаль
урок№3 паскальурок№3 паскаль
урок№3 паскальuchitel18
 
Циклічні алгоритми
Циклічні алгоритми Циклічні алгоритми
Циклічні алгоритми Александр К
 

What's hot (20)

5 клас урок 17 НОВА ПРОГРАМА
5 клас урок 17 НОВА ПРОГРАМА5 клас урок 17 НОВА ПРОГРАМА
5 клас урок 17 НОВА ПРОГРАМА
 
5 клас урок 23 нова програма
5 клас урок 23 нова програма5 клас урок 23 нова програма
5 клас урок 23 нова програма
 
5 клас урок 21 НОВА ПРОГРАМА
5 клас урок 21 НОВА ПРОГРАМА5 клас урок 21 НОВА ПРОГРАМА
5 клас урок 21 НОВА ПРОГРАМА
 
5 клас урок 27 нова програма
5 клас урок 27 нова програма5 клас урок 27 нова програма
5 клас урок 27 нова програма
 
7klas urok12
7klas urok127klas urok12
7klas urok12
 
5 клас урок 22 нова програма
5 клас урок 22 нова програма5 клас урок 22 нова програма
5 клас урок 22 нова програма
 
6 2blog
6 2blog6 2blog
6 2blog
 
Інформатика 6 клас
Інформатика 6 клас Інформатика 6 клас
Інформатика 6 клас
 
5 клас урок 24 нова програма
5 клас урок 24 нова програма5 клас урок 24 нова програма
5 клас урок 24 нова програма
 
6 3 blog
6 3 blog6 3 blog
6 3 blog
 
Урок алгоритми з розгалуженням
Урок алгоритми з розгалуженнямУрок алгоритми з розгалуженням
Урок алгоритми з розгалуженням
 
8 клас урок 47
8 клас урок 478 клас урок 47
8 клас урок 47
 
урок 3
урок 3урок 3
урок 3
 
1 4
1 41 4
1 4
 
5 клас урок 18 НОВА ПРОГРАМА
5 клас урок 18 НОВА ПРОГРАМА5 клас урок 18 НОВА ПРОГРАМА
5 клас урок 18 НОВА ПРОГРАМА
 
7 клас алгоритм з розгаледженням 1
7 клас алгоритм з розгаледженням 17 клас алгоритм з розгаледженням 1
7 клас алгоритм з розгаледженням 1
 
6 клас
6 клас 6 клас
6 клас
 
6 4 blog
6 4 blog6 4 blog
6 4 blog
 
урок№3 паскаль
урок№3 паскальурок№3 паскаль
урок№3 паскаль
 
Циклічні алгоритми
Циклічні алгоритми Циклічні алгоритми
Циклічні алгоритми
 

Viewers also liked

ривкінд інформ п 7.укр_(058-15)_s
ривкінд інформ п 7.укр_(058-15)_sривкінд інформ п 7.укр_(058-15)_s
ривкінд інформ п 7.укр_(058-15)_sdella street
 
Створення та реалізація алгоритмів з розгалуженнями в середовищі Скретч
Створення та реалізація алгоритмів з розгалуженнями в середовищі СкретчСтворення та реалізація алгоритмів з розгалуженнями в середовищі Скретч
Створення та реалізація алгоритмів з розгалуженнями в середовищі СкретчArtodox Artem
 
Підручник з інформатики для 7 класу. Ривкінд Й.Я
Підручник з інформатики для 7 класу. Ривкінд Й.ЯПідручник з інформатики для 7 класу. Ривкінд Й.Я
Підручник з інформатики для 7 класу. Ривкінд Й.ЯVsimPPT
 
Урок 26 для 6 класу - Комп’ютерні мережі та їх призначення. Поняття про мереж...
Урок 26 для 6 класу - Комп’ютерні мережі та їх призначення. Поняття про мереж...Урок 26 для 6 класу - Комп’ютерні мережі та їх призначення. Поняття про мереж...
Урок 26 для 6 класу - Комп’ютерні мережі та їх призначення. Поняття про мереж...VsimPPT
 
6 i r_ua_2014
6 i r_ua_20146 i r_ua_2014
6 i r_ua_20146klas
 
Урок 28 для 5 класу - Реалізація алгоритмів з розгалуженням у середовищі Скретч.
Урок 28 для 5 класу - Реалізація алгоритмів з розгалуженням у середовищі Скретч.Урок 28 для 5 класу - Реалізація алгоритмів з розгалуженням у середовищі Скретч.
Урок 28 для 5 класу - Реалізація алгоритмів з розгалуженням у середовищі Скретч.VsimPPT
 

Viewers also liked (8)

ривкінд інформ п 7.укр_(058-15)_s
ривкінд інформ п 7.укр_(058-15)_sривкінд інформ п 7.укр_(058-15)_s
ривкінд інформ п 7.укр_(058-15)_s
 
Урок 10
Урок 10Урок 10
Урок 10
 
Створення та реалізація алгоритмів з розгалуженнями в середовищі Скретч
Створення та реалізація алгоритмів з розгалуженнями в середовищі СкретчСтворення та реалізація алгоритмів з розгалуженнями в середовищі Скретч
Створення та реалізація алгоритмів з розгалуженнями в середовищі Скретч
 
Підручник з інформатики для 7 класу. Ривкінд Й.Я
Підручник з інформатики для 7 класу. Ривкінд Й.ЯПідручник з інформатики для 7 класу. Ривкінд Й.Я
Підручник з інформатики для 7 класу. Ривкінд Й.Я
 
урок 13
урок 13урок 13
урок 13
 
Урок 26 для 6 класу - Комп’ютерні мережі та їх призначення. Поняття про мереж...
Урок 26 для 6 класу - Комп’ютерні мережі та їх призначення. Поняття про мереж...Урок 26 для 6 класу - Комп’ютерні мережі та їх призначення. Поняття про мереж...
Урок 26 для 6 класу - Комп’ютерні мережі та їх призначення. Поняття про мереж...
 
6 i r_ua_2014
6 i r_ua_20146 i r_ua_2014
6 i r_ua_2014
 
Урок 28 для 5 класу - Реалізація алгоритмів з розгалуженням у середовищі Скретч.
Урок 28 для 5 класу - Реалізація алгоритмів з розгалуженням у середовищі Скретч.Урок 28 для 5 класу - Реалізація алгоритмів з розгалуженням у середовищі Скретч.
Урок 28 для 5 класу - Реалізація алгоритмів з розгалуженням у середовищі Скретч.
 

Similar to 7klas urok14(pr 4)

конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класаVasileUrsaki
 
Про програму Scratch
Про програму ScratchПро програму Scratch
Про програму Scratchtawa12345
 
Створення та виконання алгоритмів з розгалуженням та циклами для виконавців у...
Створення та виконання алгоритмів з розгалуженням та циклами для виконавців у...Створення та виконання алгоритмів з розгалуженням та циклами для виконавців у...
Створення та виконання алгоритмів з розгалуженням та циклами для виконавців у...Ковпитська ЗОШ
 
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_klasAllaGureva
 
урок 4 6 клас
урок 4 6 класурок 4 6 клас
урок 4 6 класmrsvetlana01
 
Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.
Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.
Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.Василь Тереховський
 
середовище виконання алгоритму
середовище виконання алгоритмусередовище виконання алгоритму
середовище виконання алгоритмуЗахарова Олена
 
опорні схеми
опорні схемиопорні схеми
опорні схемиIrina Tabanets
 
10 клас иф технолог проф-ль завадський програм.
10 клас  иф технолог проф-ль завадський програм.10 клас  иф технолог проф-ль завадський програм.
10 клас иф технолог проф-ль завадський програм.af1311
 
10 клас инф технолог профиль завадський програм.
10 клас  инф технолог профиль завадський програм.10 клас  инф технолог профиль завадський програм.
10 клас инф технолог профиль завадський програм.af1311
 
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)Igor igorvolinec
 
10 клас инф технолог профиль Завадський програм.
10 клас  инф технолог профиль Завадський програм.10 клас  инф технолог профиль Завадський програм.
10 клас инф технолог профиль Завадський програм.af1311
 

Similar to 7klas urok14(pr 4) (20)

04
0404
04
 
конспект урока з математики для 5а класа
конспект урока з математики для 5а класаконспект урока з математики для 5а класа
конспект урока з математики для 5а класа
 
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
 
Про програму Scratch
Про програму ScratchПро програму Scratch
Про програму Scratch
 
Створення та виконання алгоритмів з розгалуженням та циклами для виконавців у...
Створення та виконання алгоритмів з розгалуженням та циклами для виконавців у...Створення та виконання алгоритмів з розгалуженням та циклами для виконавців у...
Створення та виконання алгоритмів з розгалуженням та циклами для виконавців у...
 
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
 
6 клас (урок№4)
6 клас (урок№4)6 клас (урок№4)
6 клас (урок№4)
 
6 клас урок 4
6 клас урок 46 клас урок 4
6 клас урок 4
 
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
 
урок 4 6 клас
урок 4 6 класурок 4 6 клас
урок 4 6 клас
 
5classdist3.pptx
5classdist3.pptx5classdist3.pptx
5classdist3.pptx
 
6 клас урок 3
6 клас урок 36 клас урок 3
6 клас урок 3
 
Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.
Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.
Урок 65. Вибір теми проекту. Його планування. Добір ресурсів.
 
середовище виконання алгоритму
середовище виконання алгоритмусередовище виконання алгоритму
середовище виконання алгоритму
 
опорні схеми
опорні схемиопорні схеми
опорні схеми
 
10 клас иф технолог проф-ль завадський програм.
10 клас  иф технолог проф-ль завадський програм.10 клас  иф технолог проф-ль завадський програм.
10 клас иф технолог проф-ль завадський програм.
 
10 клас инф технолог профиль завадський програм.
10 клас  инф технолог профиль завадський програм.10 клас  инф технолог профиль завадський програм.
10 клас инф технолог профиль завадський програм.
 
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
Поняття мови програмування. Складові мови програмування (інформатика 8 клас)
 
10 клас инф технолог профиль Завадський програм.
10 клас  инф технолог профиль Завадський програм.10 клас  инф технолог профиль Завадський програм.
10 клас инф технолог профиль Завадський програм.
 
07 2
07 207 2
07 2
 

More from Sanya Dzhedzhera

6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...Sanya Dzhedzhera
 
6 клас (урок№29)
6 клас (урок№29)6 клас (урок№29)
6 клас (урок№29)Sanya Dzhedzhera
 
5 клас (урок №1): Поняття інформації. Повідомлення.
5 клас (урок №1): Поняття інформації. Повідомлення.5 клас (урок №1): Поняття інформації. Повідомлення.
5 клас (урок №1): Поняття інформації. Повідомлення.Sanya Dzhedzhera
 
презентація 8 б класу
презентація 8 б класупрезентація 8 б класу
презентація 8 б класуSanya Dzhedzhera
 
Навчання за кордоном НВК №26
Навчання за кордоном НВК №26Навчання за кордоном НВК №26
Навчання за кордоном НВК №26Sanya Dzhedzhera
 
Презентація класу 6-б НВК №26
Презентація класу 6-б  НВК №26Презентація класу 6-б  НВК №26
Презентація класу 6-б НВК №26Sanya Dzhedzhera
 
наші досягнення та надбання 5-А клас
наші досягнення та надбання 5-А класнаші досягнення та надбання 5-А клас
наші досягнення та надбання 5-А класSanya Dzhedzhera
 
презентація 6 в класу
презентація 6 в класупрезентація 6 в класу
презентація 6 в класуSanya Dzhedzhera
 
7klas urok12 Алгоритми з повтореннями
7klas urok12 Алгоритми з повтореннями7klas urok12 Алгоритми з повтореннями
7klas urok12 Алгоритми з повтореннямиSanya Dzhedzhera
 
Rozrobka planyprezentacii urok33 (5 klas)
Rozrobka planyprezentacii urok33 (5 klas)Rozrobka planyprezentacii urok33 (5 klas)
Rozrobka planyprezentacii urok33 (5 klas)Sanya Dzhedzhera
 
Urok 9 (7-klas) висловлювання
Urok 9 (7-klas) висловлюванняUrok 9 (7-klas) висловлювання
Urok 9 (7-klas) висловлюванняSanya Dzhedzhera
 
урок 8 (пр №2) моделювання
урок 8 (пр №2) моделюванняурок 8 (пр №2) моделювання
урок 8 (пр №2) моделюванняSanya Dzhedzhera
 

More from Sanya Dzhedzhera (20)

Urok 3 (8 klas)
Urok 3 (8 klas)Urok 3 (8 klas)
Urok 3 (8 klas)
 
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
 
6 клас (урок№6)
6 клас (урок№6)6 клас (урок№6)
6 клас (урок№6)
 
6 клас (урок№1)
6 клас (урок№1)6 клас (урок№1)
6 клас (урок№1)
 
6 клас (урок№2)
6 клас (урок№2)6 клас (урок№2)
6 клас (урок№2)
 
6 клас (урок№29)
6 клас (урок№29)6 клас (урок№29)
6 клас (урок№29)
 
Ponytty prezentatsiiurok1
Ponytty prezentatsiiurok1Ponytty prezentatsiiurok1
Ponytty prezentatsiiurok1
 
5 клас (урок №1): Поняття інформації. Повідомлення.
5 клас (урок №1): Поняття інформації. Повідомлення.5 клас (урок №1): Поняття інформації. Повідомлення.
5 клас (урок №1): Поняття інформації. Повідомлення.
 
презентація 8 б класу
презентація 8 б класупрезентація 8 б класу
презентація 8 б класу
 
наш 8-а клас
наш 8-а класнаш 8-а клас
наш 8-а клас
 
Навчання за кордоном НВК №26
Навчання за кордоном НВК №26Навчання за кордоном НВК №26
Навчання за кордоном НВК №26
 
Презентація класу 6-б НВК №26
Презентація класу 6-б  НВК №26Презентація класу 6-б  НВК №26
Презентація класу 6-б НВК №26
 
наші досягнення та надбання 5-А клас
наші досягнення та надбання 5-А класнаші досягнення та надбання 5-А клас
наші досягнення та надбання 5-А клас
 
презентація 6 в класу
презентація 6 в класупрезентація 6 в класу
презентація 6 в класу
 
звіт 6-A
звіт 6-Aзвіт 6-A
звіт 6-A
 
Ponytty shablonu urok31
Ponytty shablonu urok31Ponytty shablonu urok31
Ponytty shablonu urok31
 
7klas urok12 Алгоритми з повтореннями
7klas urok12 Алгоритми з повтореннями7klas urok12 Алгоритми з повтореннями
7klas urok12 Алгоритми з повтореннями
 
Rozrobka planyprezentacii urok33 (5 klas)
Rozrobka planyprezentacii urok33 (5 klas)Rozrobka planyprezentacii urok33 (5 klas)
Rozrobka planyprezentacii urok33 (5 klas)
 
Urok 9 (7-klas) висловлювання
Urok 9 (7-klas) висловлюванняUrok 9 (7-klas) висловлювання
Urok 9 (7-klas) висловлювання
 
урок 8 (пр №2) моделювання
урок 8 (пр №2) моделюванняурок 8 (пр №2) моделювання
урок 8 (пр №2) моделювання
 

7klas urok14(pr 4)

  • 4. 1. Що таке розгалуження в алгоритмі? 2. Які два види розгалуження використовують в алгоритмах? Як виконується кожний з них? 3. Чим характерне розгалуження як фрагмент алгоритму? 4. Чим відрізняється лінійний фрагмент алгоритму від розгалуження? 5. Чим відрізняється розгалуження від циклу? 6. Як організувати розгалуження в Scratch? Запитання для повторення
  • 5. Вкажіть назви елементів вікна програми Scratch
  • 6. ПРАКТИЧНА РОБОТА №4 o Як створювати та редагувати зображення засобами графічного редактора; o як завантажувати навчальне середовище виконання алгоритмів Скретч; o як створювати проект в середовищі Скретч; o як запускати на виконання створені в середовищі Скретч програми. У власній папці ПІП створити папку Практична робота №4 (7…- клас). Під час виконання практичних завдань пам'ятай про правила безпеки життєдіяльності при роботі за комп'ютером! !
  • 7. Запуск програми Scratch Як можна запустити програмне середовище Scratch? ПОВТОРЕННЯ
  • 8. x:= (a+b) – c y=0? Повідомити: “Вираз значення не має: ділення на нуль” 6. Складіть блок-схему алгоритму обчислення значення виразу (а + b) — с : (а — 2b). Виконайте його при різних значеннях а, Ь, с. Доберіть значення так, щоб для різних наборів значень виконання алгоритму відбувалося по-різному. Початок Ввести a, b, c y := a – 2*b Кінець z:= x/y Повідомити значення змінної z ТакНі Кінець Значення a, b, c 1: a=4, b=2, c=5 2: a=8, b=3, c=3 y=4 – 2*2=0 0=0? – Так Повідомлення: “Вираз значення не має: ділення на нуль” y=8 – 2*3=2 2=0? – Ні x=(8+3)-3=8 z=8/2 z=4 ПОВТОРЕННЯ
  • 9. Поради для безпечного використання ПК
  • 10. Увага! Під час роботи з комп'ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм 1. Запустіть програму Scratch. 2. Складіть алгоритм, за яким виконавець рухається вправо, доходить до правої границі Сцени, повертається для руху вліво, рухається вліво, доходить до лівої границі Сцени, повертається для руху вправо і так далі. 3. Збережіть створений проект у своїй папці у файлі з іменем практична 5.1. Приклад алгоритму Увага! Для того, щоб виконавець не перевертався під час руху необхідно натиснути кнопку «Приймати тільки з ліва на право». Практична робота № 4 «Складання та виконання алгоритмів з розгалуженням у середовищі Scratch»
  • 11. 4. Додайте до складеного алгоритму команди для змінення образу, появи відповідного текстового повідомлення і звукового сигналу під час змінення напрямку переміщення. 5. Збережіть створений проект у своїй папці у файлі з іменем практична 5.2. Приклад алгоритму Увага! Під час роботи з комп'ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм
  • 12. 6. Додайте до складеного алгоритму команди, щоб виконавець рухався між границями Сцени в таких напрямках: зліва направо, справа наліво, зверху вниз, знизу вверх. 7. Збережіть створений проект у своїй папці у файлі з іменем практична 5.3. 8. Закрийте вікно програми Scratch. Приклад алгоритму Увага! Під час роботи з комп'ютером дотримуйтеся правил безпеки та санітарно-гігієнічних норм
  • 13. Слідування – це фрагмент алгоритму, в якому ________ __________ обов'язково ___________, причому кожна тільки _____ _________ разу. 1. Упишіть пропущені слова кожна команда виконується по одному Підсумок
  • 14. Лінійним, або слідуванням, називають алгоритм або фрагмент алгоритму, у якому кожна команда обов'язково виконується, причому кожна тільки по одному разу. Команда перевірки умови визначає істинність чи хибність певної умови. Якщо умова виконується, то вважається, що результатом виконання команди перевірки умови є істина, або true. Інакше, тобто якщо умова не виконується, то вважається, що результатом виконання цієї команди в хиба, або false. У блок-схемі алгоритму команду перевірки умови позначає блок Рішення . Розгалуженням називають фрагмент алгоритму, що містить команду перевірки умови і послідовності команд, які будуть виконуватися або не виконуватися залежно від результату виконання команди перевірки умови. Характерною рисою розгалуження є те, що при кожному його виконанні деякі команди будуть виконуватися, причому кожна по одному разу, а деякі — виконуватися не будуть. Це залежить від результату виконання команди перевірки умови. Алгоритм, який містить розгалуження, називають алгоритмом з розгалуженням. Підсумок
  • 15. ПРОАНАЛІЗУВАТИ § 17 ст. 95 - 97 Домашнє завдання