SlideShare a Scribd company logo
1 of 14
Створення алгоритмів і програм з
використанням змінних і різних
алгоритмічних структур: лінійних,
розгалужень та повторень.
Завдання для учнів 7 класів.
Базові алгоритми з повторенням
знаємо ми скільки
разів
повторювати
Не знаємо ми
скільки разів
повторювати
Якщо ми точно знаємо, що певну дію або
набір дій треба повторити певну кількість
разів, то це буде цикл з параметром.
“Параметр” - це звичайна змінна, лічильник,
який контролює скільки разів наш цикл вже
виконався і чи не час його закінчувати.
Базові алгоритми з повторенням
цикли з
умовою
цикл з
параметром
безумовний
цикл
Створення алгоритмів і програм з
повтореннями
Циклічний алгоритм з умовою можна подати
графічно
Команди в тілі
циклу будуть
виконуватися, доки
умова є істинною.
Як тільки умова
стане хибною,
повторення
припиниться.
Практичне завдання № 1.
Зима-весна-літо-осінь
• Створити проект, в якому за введеним
номером місяця персонаж говорить, що це
за пора року та змінює фон на відповідний.
Наприклад, якщо номер місяця 4, то це
весна та фон сцени весняний.
Працюємо в будь-якій версії Scratch або на
спеціальному сайті в Інтернеті scratch.mit.edu
Практичне завдання № 1.
Зима-весна-літо-осінь
Створюємо спрайт,
що буде запитувати час.
Створюємо змінну з назвою
“місяць” і надаємо їй значення
відповіді.
Практичне завдання № 1.
Зима-весна-літо-осінь
Тепер нам знадобляться чотири
блоки “якщо” і оператори: «дорівнює»
та «або».
Практичне завдання № 1.
Зима
Якщо номери
місяців 12
(грудень) або 1
(січень) або 2
(лютий), то це
зима. Персонаж
говорить «Зима»
впродовж 2 сек, а
потім
змінюється тло.
Практичне завдання № 1.
Весна
Якщо номери
місяців 3
(березень) або 4
(квітень) або 5
(травень), то це
весна. Персонаж
говорить «Весна»
впродовж 2 сек, а
потім змінюється
тло.
Практичне завдання № 1.
Зима-весна-літо-осінь
• Аналогічним чином ми пишемо команди
для літа та осені. Враховуємо, що номери
літніх місяців: 6,7, 8. Номери осінніх місяців
9,10,11.
Практичне завдання № 1.
Зима-весна-літо-осінь
• Отже, весь проект буде мати такий вигляд:
Домашнє завдання.
Ранок-день-вечір-ніч.
• Створюємо змінну з назвою “година” і
надаємо їй значення відповіді.
Створюємо спрайт, що буде запитувати час.
Далі буде схема, схожа на ту, що ви створили в
практичному завданні № 1.
Тепер нам знадобляться чотири блоки “якщо” і
оператори:
Домашнє завдання.
Ранок-день-вечір-ніч.
• День з 11 і до 17 Вечір - з 17 і до 22
Тепер ніч: ніч в нас буде займати два проміжки
від 0 і до 6 години і від 22 й до 24.
Отже, ранок. Нехай ранок в
нас починається з 6 години і
закінчується об 11.
Враховуючи всі підказки, самостійно зробіть цей проект. Також
підберіть відповідні фони для: ранок, день, вечір, ніч.
Нагадую:
Бажаю успіхів!

More Related Content

More from Viktoria Mikolaenko

More from Viktoria Mikolaenko (20)

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
 
war6klass2.pptx
war6klass2.pptxwar6klass2.pptx
war6klass2.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
 
5classkomikszavd
5classkomikszavd5classkomikszavd
5classkomikszavd
 
6classdist5
6classdist56classdist5
6classdist5
 
6classdist4
6classdist46classdist4
6classdist4
 
Praktichna14(dist zavd8klass)
Praktichna14(dist zavd8klass)Praktichna14(dist zavd8klass)
Praktichna14(dist zavd8klass)
 
9classdist4
9classdist49classdist4
9classdist4
 
4classdist4
4classdist44classdist4
4classdist4
 
5classdist5
5classdist55classdist5
5classdist5
 

Recently uploaded

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

Recently uploaded (17)

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

war7classdist4.pptx

  • 1. Створення алгоритмів і програм з використанням змінних і різних алгоритмічних структур: лінійних, розгалужень та повторень. Завдання для учнів 7 класів.
  • 2. Базові алгоритми з повторенням знаємо ми скільки разів повторювати Не знаємо ми скільки разів повторювати Якщо ми точно знаємо, що певну дію або набір дій треба повторити певну кількість разів, то це буде цикл з параметром. “Параметр” - це звичайна змінна, лічильник, який контролює скільки разів наш цикл вже виконався і чи не час його закінчувати.
  • 3. Базові алгоритми з повторенням цикли з умовою цикл з параметром безумовний цикл
  • 4. Створення алгоритмів і програм з повтореннями Циклічний алгоритм з умовою можна подати графічно Команди в тілі циклу будуть виконуватися, доки умова є істинною. Як тільки умова стане хибною, повторення припиниться.
  • 5. Практичне завдання № 1. Зима-весна-літо-осінь • Створити проект, в якому за введеним номером місяця персонаж говорить, що це за пора року та змінює фон на відповідний. Наприклад, якщо номер місяця 4, то це весна та фон сцени весняний. Працюємо в будь-якій версії Scratch або на спеціальному сайті в Інтернеті scratch.mit.edu
  • 6. Практичне завдання № 1. Зима-весна-літо-осінь Створюємо спрайт, що буде запитувати час. Створюємо змінну з назвою “місяць” і надаємо їй значення відповіді.
  • 7. Практичне завдання № 1. Зима-весна-літо-осінь Тепер нам знадобляться чотири блоки “якщо” і оператори: «дорівнює» та «або».
  • 8. Практичне завдання № 1. Зима Якщо номери місяців 12 (грудень) або 1 (січень) або 2 (лютий), то це зима. Персонаж говорить «Зима» впродовж 2 сек, а потім змінюється тло.
  • 9. Практичне завдання № 1. Весна Якщо номери місяців 3 (березень) або 4 (квітень) або 5 (травень), то це весна. Персонаж говорить «Весна» впродовж 2 сек, а потім змінюється тло.
  • 10. Практичне завдання № 1. Зима-весна-літо-осінь • Аналогічним чином ми пишемо команди для літа та осені. Враховуємо, що номери літніх місяців: 6,7, 8. Номери осінніх місяців 9,10,11.
  • 11. Практичне завдання № 1. Зима-весна-літо-осінь • Отже, весь проект буде мати такий вигляд:
  • 12. Домашнє завдання. Ранок-день-вечір-ніч. • Створюємо змінну з назвою “година” і надаємо їй значення відповіді. Створюємо спрайт, що буде запитувати час. Далі буде схема, схожа на ту, що ви створили в практичному завданні № 1. Тепер нам знадобляться чотири блоки “якщо” і оператори:
  • 13. Домашнє завдання. Ранок-день-вечір-ніч. • День з 11 і до 17 Вечір - з 17 і до 22 Тепер ніч: ніч в нас буде займати два проміжки від 0 і до 6 години і від 22 й до 24. Отже, ранок. Нехай ранок в нас починається з 6 години і закінчується об 11. Враховуючи всі підказки, самостійно зробіть цей проект. Також підберіть відповідні фони для: ранок, день, вечір, ніч.