SlideShare a Scribd company logo
1 of 18
Алгоритми з розгалуженнями.
Дистанційне навчання.
Завдання для учнів 5 класів.
Середовище програмування
• Складати, редагувати і виконувати проекти в Scratch2
(встановити на комп’ютер) або на спеціальному сайті
в Інтернеті за адресою scratch.mit.edu
Розгалуження в алгоритмі
• Ви вже знаєте, що в
алгоритмі може бути
фрагмент, який
містить команду
перевірки умови, і
залежно від
результату виконання
цієї команди (так чи
ні) буде виконуватись
або одна
послідовність команд,
або інша.
Розгалуження в алгоритмі
Такий фрагмент в алгоритмі називають
повним розгалуженням. Блок-схема повного
розгалуження виглядає так:
Розгалуження в алгоритмі
• Виконання повного розгалуження відбувається так:
виконавець виконує команду перевірки умови:
якщо результат
виконання цієї
команди Так
якщо результат
виконання цієї команди
Ні
то виконавець виконує
послідовність команд 1,
після чого переходить до
виконання першої
команди наступного
фрагмента алгоритму
то виконавець виконує
послідовність команд 2,
після чого також
переходить до виконання
першої команди наступного
фрагмента алгоритму
Розгалуження в алгоритмі
• На малюнку наведемо приклад повного
розгалуження в алгоритмі для визначення закінчення
дієслова у 3-й особі однини.
Розгалуження в алгоритмі
В алгоритмах використовують також і неповне
розгалуження. Блок-схема неповного розгалуження
виглядає так:
Розгалуження в алгоритмі
Розгалуження в алгоритмі
• Алгоритм, що містить розгалуження, називають
алгоритмом з розгалуженням.
Розгалуження в Scratch
повне розгалуження
неповне
розгалуження
Приклади команд в Scratch
повне розгалуження
неповне
розгалуження
Розгалуження в Scratch
Дана команда знаходиться в групі
Датчики. Натиснувши на трикутник,
можна відкрити список і вибрати в ньому
певну клавішу для натискання.
Практичне завдання № 1.
• На сцені розташований виконавець Рудий кіт і є зелена
стіна. Під час натискання клавіші праворуч виконавець
рухається в напрямку стіни. Коли він доторкнеться до
стіни, він має повернути вниз і переміститись на 30 кроків.
Практичне завдання № 2.
• На сцені розташований виконавець Рудий кіт і є синій
прямокутник. Під час натискання клавіші пропуск
виконавець рухається в напрямку стіни і нявкає. Коли він
доторкнеться до стіни, то грає барабан.
Практичне завдання № 3.
«Мавпочка шукає банани»
• Мавпочка рухається за допомогою 4
клавіш-стрілок: вгору, вниз, праворуч,
ліворуч. Якщо мавпочка знаходить банан,
то говорить: «Ура! Я знайшла банан!»
Практичне завдання № 3.
«Мавпочка шукає банани»
Звернути увагу!
• Надсилаємо скріни виконаних завдань,
тобто знімки екрану (клавіша PrintScreen на
вашому комп’ютері) на вайбер вчителю
(тел. 0631978708) або на електронну пошту
teachergimn16@gmail.com
Читаємо матеріал в підручнику:
• Й. Я. Ривкінд «Інформатика. 5 клас»
п. 4.5 стор. 194-198

More Related Content

Similar to 5classdist3

зош №15 жулькова с.а. урок з інформати ки 7клас
зош №15 жулькова    с.а.        урок з інформати ки 7класзош №15 жулькова    с.а.        урок з інформати ки 7клас
зош №15 жулькова с.а. урок з інформати ки 7клас
Александр Дрон
 

Similar to 5classdist3 (12)

war5classd4.pptx
war5classd4.pptxwar5classd4.pptx
war5classd4.pptx
 
7klas urok15
7klas urok157klas urok15
7klas urok15
 
видк урок 2012
видк урок 2012видк урок 2012
видк урок 2012
 
3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму3 клас урок 25 коли є неможливим виконання алгоритму
3 клас урок 25 коли є неможливим виконання алгоритму
 
4classdist1
4classdist14classdist1
4classdist1
 
7klas urok12
7klas urok127klas urok12
7klas urok12
 
зош №15 жулькова с.а. урок з інформати ки 7клас
зош №15 жулькова    с.а.        урок з інформати ки 7класзош №15 жулькова    с.а.        урок з інформати ки 7клас
зош №15 жулькова с.а. урок з інформати ки 7клас
 
6 клас-урок-1
6 клас-урок-16 клас-урок-1
6 клас-урок-1
 
informatika
informatikainformatika
informatika
 
6 клас урок 2
6 клас урок 26 клас урок 2
6 клас урок 2
 
war6klass2.pptx
war6klass2.pptxwar6klass2.pptx
war6klass2.pptx
 
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
6 клас (урок№7)Практична робота №2: «СКЛАДАННЯ АЛГОРИТМІВ ОПРАЦЮВАННЯ ПОДІЙ З...
 

More from Viktoria Mikolaenko

More from Viktoria Mikolaenko (20)

zvitdir2022.ppt
zvitdir2022.pptzvitdir2022.ppt
zvitdir2022.ppt
 
war8klasdist4.pptx
war8klasdist4.pptxwar8klasdist4.pptx
war8klasdist4.pptx
 
war8klasdist3.pptx
war8klasdist3.pptxwar8klasdist3.pptx
war8klasdist3.pptx
 
war7classdist4.pptx
war7classdist4.pptxwar7classdist4.pptx
war7classdist4.pptx
 
war6class3.pptx
war6class3.pptxwar6class3.pptx
war6class3.pptx
 
5classdist3.pptx
5classdist3.pptx5classdist3.pptx
5classdist3.pptx
 
war7classdist3.pptx
war7classdist3.pptxwar7classdist3.pptx
war7classdist3.pptx
 
war9klassdist1.ppt
war9klassdist1.pptwar9klassdist1.ppt
war9klassdist1.ppt
 
war8klassdist1-2.pptx
war8klassdist1-2.pptxwar8klassdist1-2.pptx
war8klassdist1-2.pptx
 
war5classdist2.pptx
war5classdist2.pptxwar5classdist2.pptx
war5classdist2.pptx
 
war7classdist2.pptx
war7classdist2.pptxwar7classdist2.pptx
war7classdist2.pptx
 
war5classdist1.pptx
war5classdist1.pptxwar5classdist1.pptx
war5classdist1.pptx
 
war7classdist1.pptx
war7classdist1.pptxwar7classdist1.pptx
war7classdist1.pptx
 
war6klass1.pptx
war6klass1.pptxwar6klass1.pptx
war6klass1.pptx
 
Zvitdir2021
Zvitdir2021Zvitdir2021
Zvitdir2021
 
Formuvalne ocin
Formuvalne ocinFormuvalne ocin
Formuvalne ocin
 
10classdist
10classdist10classdist
10classdist
 
Media10class
Media10classMedia10class
Media10class
 
8classproekt
8classproekt8classproekt
8classproekt
 
Kompetentzad
KompetentzadKompetentzad
Kompetentzad
 

Recently uploaded

Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptx
OlgaDidenko6
 
аналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.pptаналептики та антидепресанти.шгшгпшгп.ppt
аналептики та антидепресанти.шгшгпшгп.ppt
JurgenstiX
 

Recently uploaded (17)

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

5classdist3

  • 1. Алгоритми з розгалуженнями. Дистанційне навчання. Завдання для учнів 5 класів.
  • 2. Середовище програмування • Складати, редагувати і виконувати проекти в Scratch2 (встановити на комп’ютер) або на спеціальному сайті в Інтернеті за адресою scratch.mit.edu
  • 3. Розгалуження в алгоритмі • Ви вже знаєте, що в алгоритмі може бути фрагмент, який містить команду перевірки умови, і залежно від результату виконання цієї команди (так чи ні) буде виконуватись або одна послідовність команд, або інша.
  • 4. Розгалуження в алгоритмі Такий фрагмент в алгоритмі називають повним розгалуженням. Блок-схема повного розгалуження виглядає так:
  • 5. Розгалуження в алгоритмі • Виконання повного розгалуження відбувається так: виконавець виконує команду перевірки умови: якщо результат виконання цієї команди Так якщо результат виконання цієї команди Ні то виконавець виконує послідовність команд 1, після чого переходить до виконання першої команди наступного фрагмента алгоритму то виконавець виконує послідовність команд 2, після чого також переходить до виконання першої команди наступного фрагмента алгоритму
  • 6. Розгалуження в алгоритмі • На малюнку наведемо приклад повного розгалуження в алгоритмі для визначення закінчення дієслова у 3-й особі однини.
  • 7. Розгалуження в алгоритмі В алгоритмах використовують також і неповне розгалуження. Блок-схема неповного розгалуження виглядає так:
  • 9. Розгалуження в алгоритмі • Алгоритм, що містить розгалуження, називають алгоритмом з розгалуженням.
  • 10. Розгалуження в Scratch повне розгалуження неповне розгалуження
  • 11. Приклади команд в Scratch повне розгалуження неповне розгалуження
  • 12. Розгалуження в Scratch Дана команда знаходиться в групі Датчики. Натиснувши на трикутник, можна відкрити список і вибрати в ньому певну клавішу для натискання.
  • 13. Практичне завдання № 1. • На сцені розташований виконавець Рудий кіт і є зелена стіна. Під час натискання клавіші праворуч виконавець рухається в напрямку стіни. Коли він доторкнеться до стіни, він має повернути вниз і переміститись на 30 кроків.
  • 14. Практичне завдання № 2. • На сцені розташований виконавець Рудий кіт і є синій прямокутник. Під час натискання клавіші пропуск виконавець рухається в напрямку стіни і нявкає. Коли він доторкнеться до стіни, то грає барабан.
  • 15. Практичне завдання № 3. «Мавпочка шукає банани» • Мавпочка рухається за допомогою 4 клавіш-стрілок: вгору, вниз, праворуч, ліворуч. Якщо мавпочка знаходить банан, то говорить: «Ура! Я знайшла банан!»
  • 16. Практичне завдання № 3. «Мавпочка шукає банани»
  • 17. Звернути увагу! • Надсилаємо скріни виконаних завдань, тобто знімки екрану (клавіша PrintScreen на вашому комп’ютері) на вайбер вчителю (тел. 0631978708) або на електронну пошту teachergimn16@gmail.com
  • 18. Читаємо матеріал в підручнику: • Й. Я. Ривкінд «Інформатика. 5 клас» п. 4.5 стор. 194-198