SlideShare a Scribd company logo
1 of 20
http://urok-informatiku.ru/
Коли використовують
алгоритми з
розгалуженням?
Як описуються алгоритми
із розгалуженням у
середовищі Скретч?
Як у середовищі Скретч описати
алгоритми з повним та
неповним розгалуженням?
http://urok-informatiku.ru/
Коли використовують алгоритми з
розгалуженням?
проснутися
зробити ранковий туалет
одягнутися
поснідати
проснутися зібрати речі
одягнути верхній одяг
вийти до школи
Недоліки:
• що робити, якщо виконавець
себе погано почуває
(захворів),
• а якщо вже зібрав речі
ввечері,
• а якщо не встиг напередодні
вивчити всі уроки і необхідно
щось повторити,
• а що значить одягнути
верхній одяг (він залежить від
пори року, погоди тощо)
http://urok-informatiku.ru/
Розгалужений алгоритм
Алгоритм, у якому використовується структура розгалуження,
називають розгалуженим.
Алгоритмічна структура, що дає змогу виконавцеві алгоритму
вибрати сценарій подальших дій залежно від істинності
певного висловлювання, називається розгалуженням.
http://urok-informatiku.ru/
Алгоритм переходу дороги по
пішохідному переходу у вигляді блок-
схеми
Горить зелене
світло
Істинно Хибно
Переходимо дорогу
Чекаємо появи зеленого
світла
http://urok-informatiku.ru/
Алгоритм здійснення дзвінка з мобільного
телефону у вигляді блок-схеми
Є кошти на
рахунку і мережа
доступна
Істинно
Хибно
Набрати номер адресата
http://urok-informatiku.ru/
Повна структура розгалуження:
Структура розгалуження повної форми схожа на умовне
висловлювання «Якщо — то — інакше», у якому після «то» та
«інакше» записують не висловлювання, а команди, які необхідно
виконати залежно від істинності висловлювання, записаного в умові.
http://urok-informatiku.ru/
Приклад алгоритму повної
структуру розгалуження:
Розглянутий нами вище алгоритм переходу дороги по
пішохідному переходу теж має повну структуру
розгалуження.
http://urok-informatiku.ru/
Скорочена форма
розгалуження:
Структура розгалуження неповної форми схожа на умовне
висловлювання «Якщо — то», у якому після «то» записують
не висловлювання, а послідовність команд, які необхідно
виконати, коли висловлювання, записане в умові, є істинним.
http://urok-informatiku.ru/
Приклад алгоритму неповної
структури розгалуження:
Розглянутий нами вище алгоритм алгоритм здійснення дзвінка з
мобільного телефону теж має неповну структуру розгалуження.
http://urok-informatiku.ru/
Блоки з групи Датчики
Для опису алгоритмів із
розгалуженням у середовищі Скретч
можна використовувати блоки з групи
Датчики. Ці блоки можуть бути скла-
довими відповідних команд, що
передбачають виконання певних дій
після перевірки висловлювання на
істинність чи хибність.
http://urok-informatiku.ru/
http://urok-informatiku.ru/
Використання складених умов
Складені умови, які використовують сполучники І, АБО, НЕ, у
середовищі Скретч можна описати за допомогою блоків
із групи Оператори. Наприклад, в алгоритмі в середовищі Скретч,
виконавцем якого є Об'єкт І, умову «якщо Об’єкт 1 доторкається до
Об’єкта 2 або доторкається межі вікна», можна подати в такому вигляді:
http://urok-informatiku.ru/
Як у середовищі Скретч описати
алгоритми з повним та неповним
розгалуженням?
Умова
Команди, що
виконуються, коли
умова істинна
Команди, що
виконуються, коли
умова хибна
Умова
Команди, що
виконуються, коли
умова істинна
http://urok-informatiku.ru/
Приклади алгоритмів з структурою
розгалуження у середовищі Скретч:
Вказівки-блоки, які
відображають
конструкцію
розгалуження, мають
вбудовану шестикутну
область, куди
вставляють блок із
потрібною умовою
При виконанні умовного
оператора повної форми
при істинній умові
виконують вказівку,
розташовану всередині
гілки якщо. Інакше (при
хибній умові) виконують
вказівку всередині
гілки інакше.
потрібною умовою
http://urok-informatiku.ru/
Приклади алгоритмів з структурою
розгалуження у середовищі Скретч
:
При виконанні умовного
оператора неповної
форми при істинній
умові виконують
вказівку, розташовану
всередині блоку
умовного оператора, і
далі виконують
наступні (за умовним
оператором) вказівки.
Інакше (при хибній
умові) виконують лише
наступні вказівки.
http://urok-informatiku.ru/
Алгоритм, за яким при натисненні
клавіші на клавіатурі розмір об’єкта
збільшується наполовину
http://urok-informatiku.ru/
Фрагмент алгоритму для малювання
різнокольорової ламаної, за яким колір
ліній буде змінюватися після натиснення
кнопки миші
http://urok-informatiku.ru/
 Ви чудово попрацювали і настав
час для фізкультхвилинки
ФІЗКУЛЬТХВИЛИНКА
http://urok-informatiku.ru/
http://urok-informatiku.ru/

More Related Content

Similar to 7 клас урок 11

Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас PRESLAVA1972
 
5 клас урок 28 нова програма
5 клас урок 28 нова програма5 клас урок 28 нова програма
5 клас урок 28 нова програмаЮлія Артюх
 
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
 
Algoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmivAlgoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmivxitrik
 
Алгоритмізація та програмування
Алгоритмізація та програмуванняАлгоритмізація та програмування
Алгоритмізація та програмуванняt0hins
 
Компютерне моделювання
Компютерне моделюванняКомпютерне моделювання
Компютерне моделюванняriyoksana1
 
5 клас урок 18 НОВА ПРОГРАМА
5 клас урок 18 НОВА ПРОГРАМА5 клас урок 18 НОВА ПРОГРАМА
5 клас урок 18 НОВА ПРОГРАМАЮлія Артюх
 

Similar to 7 клас урок 11 (20)

урок 11
урок 11урок 11
урок 11
 
Інформатика 7 клас
Інформатика 7 клас Інформатика 7 клас
Інформатика 7 клас
 
5 клас урок 28 нова програма
5 клас урок 28 нова програма5 клас урок 28 нова програма
5 клас урок 28 нова програма
 
6 3 blog
6 3 blog6 3 blog
6 3 blog
 
7klas urok12
7klas urok127klas urok12
7klas urok12
 
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
 
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 клас урок 46 клас урок 4
6 клас урок 4
 
6 клас (урок№2)
6 клас (урок№2)6 клас (урок№2)
6 клас (урок№2)
 
урок 3
урок 3урок 3
урок 3
 
04
0404
04
 
Algoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmivAlgoritmi formi podannja-algoritmiv
Algoritmi formi podannja-algoritmiv
 
Алгоритмізація та програмування
Алгоритмізація та програмуванняАлгоритмізація та програмування
Алгоритмізація та програмування
 
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
 
Компютерне моделювання
Компютерне моделюванняКомпютерне моделювання
Компютерне моделювання
 
5 клас урок 18 НОВА ПРОГРАМА
5 клас урок 18 НОВА ПРОГРАМА5 клас урок 18 НОВА ПРОГРАМА
5 клас урок 18 НОВА ПРОГРАМА
 
Інформатика-6. Урок 5
Інформатика-6. Урок 5Інформатика-6. Урок 5
Інформатика-6. Урок 5
 
St 11kl urok_3_tema_ss
St 11kl urok_3_tema_ssSt 11kl urok_3_tema_ss
St 11kl urok_3_tema_ss
 
3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму
 
7 klas 11_urok_m
7 klas 11_urok_m7 klas 11_urok_m
7 klas 11_urok_m
 

Recently uploaded

Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"tetiana1958
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxOlgaDidenko6
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptJurgenstiX
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxOlgaDidenko6
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxOlgaDidenko6
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxbagniylarisa15
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxOlgaDidenko6
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняtetiana1958
 
Балади про Робіна Гуда. Аналіз образу Робіна Гуда
Балади про Робіна Гуда. Аналіз образу Робіна ГудаБалади про Робіна Гуда. Аналіз образу Робіна Гуда
Балади про Робіна Гуда. Аналіз образу Робіна ГудаAdriana Himinets
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptOlgaDidenko6
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdfhome
 
Роль українців у перемозі в Другій світовій війні
Роль українців у перемозі в Другій світовій війніРоль українців у перемозі в Другій світовій війні
Роль українців у перемозі в Другій світовій війніestet13
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfhome
 

Recently uploaded (14)

Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"Відкрита лекція на тему: "Сидерати - як спосіб виживання"
Відкрита лекція на тему: "Сидерати - як спосіб виживання"
 
Defectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptxDefectolog_presentation_for_website.pptx
Defectolog_presentation_for_website.pptx
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Горбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptxГорбонос 2024_presentation_for_website.pptx
Горбонос 2024_presentation_for_website.pptx
 
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptxоцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
оцінювання дітей з особливими освітніми потребами у ЗЗСО.pptx
 
Супрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptxСупрун презентація_presentation_for_website.pptx
Супрун презентація_presentation_for_website.pptx
 
Проблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішенняПроблеми захисту лісу в Україні та шляхи вирішення
Проблеми захисту лісу в Україні та шляхи вирішення
 
Габон
ГабонГабон
Габон
 
Балади про Робіна Гуда. Аналіз образу Робіна Гуда
Балади про Робіна Гуда. Аналіз образу Робіна ГудаБалади про Робіна Гуда. Аналіз образу Робіна Гуда
Балади про Робіна Гуда. Аналіз образу Робіна Гуда
 
psychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.pptpsychologistpresentation-230215175859-50bdd6ed.ppt
psychologistpresentation-230215175859-50bdd6ed.ppt
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdf
 
Роль українців у перемозі в Другій світовій війні
Роль українців у перемозі в Другій світовій війніРоль українців у перемозі в Другій світовій війні
Роль українців у перемозі в Другій світовій війні
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
 

7 клас урок 11

  • 2. Коли використовують алгоритми з розгалуженням? Як описуються алгоритми із розгалуженням у середовищі Скретч? Як у середовищі Скретч описати алгоритми з повним та неповним розгалуженням? http://urok-informatiku.ru/
  • 3. Коли використовують алгоритми з розгалуженням? проснутися зробити ранковий туалет одягнутися поснідати проснутися зібрати речі одягнути верхній одяг вийти до школи Недоліки: • що робити, якщо виконавець себе погано почуває (захворів), • а якщо вже зібрав речі ввечері, • а якщо не встиг напередодні вивчити всі уроки і необхідно щось повторити, • а що значить одягнути верхній одяг (він залежить від пори року, погоди тощо) http://urok-informatiku.ru/
  • 4. Розгалужений алгоритм Алгоритм, у якому використовується структура розгалуження, називають розгалуженим. Алгоритмічна структура, що дає змогу виконавцеві алгоритму вибрати сценарій подальших дій залежно від істинності певного висловлювання, називається розгалуженням. http://urok-informatiku.ru/
  • 5. Алгоритм переходу дороги по пішохідному переходу у вигляді блок- схеми Горить зелене світло Істинно Хибно Переходимо дорогу Чекаємо появи зеленого світла http://urok-informatiku.ru/
  • 6. Алгоритм здійснення дзвінка з мобільного телефону у вигляді блок-схеми Є кошти на рахунку і мережа доступна Істинно Хибно Набрати номер адресата http://urok-informatiku.ru/
  • 7. Повна структура розгалуження: Структура розгалуження повної форми схожа на умовне висловлювання «Якщо — то — інакше», у якому після «то» та «інакше» записують не висловлювання, а команди, які необхідно виконати залежно від істинності висловлювання, записаного в умові. http://urok-informatiku.ru/
  • 8. Приклад алгоритму повної структуру розгалуження: Розглянутий нами вище алгоритм переходу дороги по пішохідному переходу теж має повну структуру розгалуження. http://urok-informatiku.ru/
  • 9. Скорочена форма розгалуження: Структура розгалуження неповної форми схожа на умовне висловлювання «Якщо — то», у якому після «то» записують не висловлювання, а послідовність команд, які необхідно виконати, коли висловлювання, записане в умові, є істинним. http://urok-informatiku.ru/
  • 10. Приклад алгоритму неповної структури розгалуження: Розглянутий нами вище алгоритм алгоритм здійснення дзвінка з мобільного телефону теж має неповну структуру розгалуження. http://urok-informatiku.ru/
  • 11. Блоки з групи Датчики Для опису алгоритмів із розгалуженням у середовищі Скретч можна використовувати блоки з групи Датчики. Ці блоки можуть бути скла- довими відповідних команд, що передбачають виконання певних дій після перевірки висловлювання на істинність чи хибність. http://urok-informatiku.ru/
  • 13. Використання складених умов Складені умови, які використовують сполучники І, АБО, НЕ, у середовищі Скретч можна описати за допомогою блоків із групи Оператори. Наприклад, в алгоритмі в середовищі Скретч, виконавцем якого є Об'єкт І, умову «якщо Об’єкт 1 доторкається до Об’єкта 2 або доторкається межі вікна», можна подати в такому вигляді: http://urok-informatiku.ru/
  • 14. Як у середовищі Скретч описати алгоритми з повним та неповним розгалуженням? Умова Команди, що виконуються, коли умова істинна Команди, що виконуються, коли умова хибна Умова Команди, що виконуються, коли умова істинна http://urok-informatiku.ru/
  • 15. Приклади алгоритмів з структурою розгалуження у середовищі Скретч: Вказівки-блоки, які відображають конструкцію розгалуження, мають вбудовану шестикутну область, куди вставляють блок із потрібною умовою При виконанні умовного оператора повної форми при істинній умові виконують вказівку, розташовану всередині гілки якщо. Інакше (при хибній умові) виконують вказівку всередині гілки інакше. потрібною умовою http://urok-informatiku.ru/
  • 16. Приклади алгоритмів з структурою розгалуження у середовищі Скретч : При виконанні умовного оператора неповної форми при істинній умові виконують вказівку, розташовану всередині блоку умовного оператора, і далі виконують наступні (за умовним оператором) вказівки. Інакше (при хибній умові) виконують лише наступні вказівки. http://urok-informatiku.ru/
  • 17. Алгоритм, за яким при натисненні клавіші на клавіатурі розмір об’єкта збільшується наполовину http://urok-informatiku.ru/
  • 18. Фрагмент алгоритму для малювання різнокольорової ламаної, за яким колір ліній буде змінюватися після натиснення кнопки миші http://urok-informatiku.ru/
  • 19.  Ви чудово попрацювали і настав час для фізкультхвилинки ФІЗКУЛЬТХВИЛИНКА http://urok-informatiku.ru/