SlideShare a Scribd company logo
1 of 14
6
Розв’язання
задачі методом
поділу на
підзадачі
За новою програмою 2017 року
Урок 30
6
Як створювати проекти, що реалізують
складні алгоритми?Розділ 3
§ 22
У середовищі Скретч можна створювати складні
проекти, наприклад,
мультиплікації за
мотивами відомих
казок чи власних
історій,
розробляти
комп'ютерні ігри
чи тренажери,
моделювати процеси,
що відбуваються у
природі, чи взаємодію
частин механізмів.
6
Як створювати проекти, що реалізують
складні алгоритми?Розділ 3
§ 22
Процес підготовки проекту для реалізації в
середовищі Скретч складається з декількох етапів:
1
•визначають об'єкти проекту та їх зображення;
2
•виділяють події проекту та добирають відповідні команди для їх
реалізації;
3
•задають метод розв'язування завдання, виділяють базові
алгоритмічні структури: слідування, розгалуження, повторення, а
також різні їх комбінації;
4
•створюють алгоритм і подають його словесно або у вигляді схеми.
6
Як створювати проекти, що реалізують
складні алгоритми?
Далі
алгоритм описують мовою
середовища виконання алгоритмів
перевіряють його правильність
зберігають разом з усіма
об'єктами у файлі проекту.
6
Як створювати проекти, що реалізують
складні алгоритми?
Складні задачі подають у вигляді послідовності
окремих під-задач. Наприклад, задачі Зберегти проект у
середовищі Скретч надамо ім'я Z. Тоді Z можна подати у
вигляді послідовності окремих підзадач.
6
Як створювати проекти, що реалізують
складні алгоритми?
Опис кожної підзадачі також може здійснюватися з
використанням трьох базових алгоритмічних структур:
Слідування
(лінійний алгоритм) Розгалуження
(алгоритм з розгалуженням)
Повторення
(цикл, циклічний алгоритм)
6
Як створювати проекти, що реалізують
складні алгоритми?
І таку деталізацію окремих підзадач можна
продовжувати доти, поки буде одержано
набір команд, кожну з яких зможе виконати
обраний виконавець.
У такому разі говорять, що при
розв'язуванні задачі використовується метод
уточнення алгоритму зверху вниз, або
методом поділу на підзадачі.
6
Як створювати та використовувати власні
блоки команд у середовищі Скретч?
Опис підзадач у середовищі Скретч реалізують через
створення власних блоків.
Щоб створити власний блок у списку груп команд,
обирають фіолетову групу.
6
Як створювати та використовувати власні
блоки команд у середовищі Скретч?
Для створення нового блоку обирають Створити блок
і в заголовку блоку вводять його ім'я.
Тут вказують
ім’я блоку
6
Як створювати та використовувати власні
блоки команд у середовищі Скретч?
Наприклад, якщо створити власний блок з назвою
Квадрат
то в області скриптів отримаємо команду оголошення
блоку Квадрат.
6
Як створювати та використовувати власні
блоки команд у середовищі Скретч?
До команди оголошення блоку приєднують інші
команди, які будуть реалізовувати потрібну підзадачу.
Наприклад, на малюнку
відображено команди, котрі
можна приєднати до блоку
Квадрат, виконання яких дає
змогу отримати малюнок на
сцені: квадрат зі сторонами
завдовжки 100 кроків.
6
Як створювати та використовувати власні
блоки команд у середовищі Скретч?
До блоків основної програми приєднують у
потрібному місці створений блок, обравши його з групи
команд Ваші блоки.
Наприклад, блок Квадрат можна використати у
програмі для проекту, у якому на сцені будуть
малюватись квадрати з межею різної товщини та
кольору, значення яких задаються випадково з деякого
діапазону, з поворотом на 15° за годинниковою
стрілкою.
6
Як створювати та використовувати власні
блоки команд у середовищі Скретч?
Проект, у якому на сцені малюються квадрати.
6
Дайте відповіді на запитання
1. За яким алгоритмом у середовищі Скретч створюють
складні проекти?
2. Чому доцільно розбити складну задачу на підзадачі
під час складання алгоритму її розв'язування?
3. У якому випадку припиняють розбиття основної
задачі на підзадачі?
4. Як описати підзадачу в середовищі Скретч?
3. Як викликати на виконання підзадачу в
середовищі Скретч?

More Related Content

What's hot

використання ігрових технологій на уроках інформатики
використання ігрових технологій на  уроках інформатикивикористання ігрових технологій на  уроках інформатики
використання ігрових технологій на уроках інформатикиValeriy1979
 
Зберігання інформації. Носії інформації.
Зберігання інформації. Носії інформації.Зберігання інформації. Носії інформації.
Зберігання інформації. Носії інформації.V_Kobzar
 
використання ікт на уроках математики
використання ікт на уроках математикивикористання ікт на уроках математики
використання ікт на уроках математикиAndrey1977
 
Презентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класіПрезентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класіЮлія Артюх
 
Санітарно-гігієнічні вимоги до застосування ІКТ
Санітарно-гігієнічні вимоги до застосування ІКТСанітарно-гігієнічні вимоги до застосування ІКТ
Санітарно-гігієнічні вимоги до застосування ІКТJulia Kryvenko
 
презентація сервіси розміщення відео та аудіо
презентація   сервіси розміщення відео та аудіопрезентація   сервіси розміщення відео та аудіо
презентація сервіси розміщення відео та аудіоСергій Каляфіцький
 
різноманітність травних систем у тварин
різноманітність травних систем у тваринрізноманітність травних систем у тварин
різноманітність травних систем у тваринЕлена Новохатняя
 
Розробки занять підготовчих курсів для майбутніх першокласників
Розробки занять підготовчих курсів для майбутніх першокласниківРозробки занять підготовчих курсів для майбутніх першокласників
Розробки занять підготовчих курсів для майбутніх першокласниківКовпитська ЗОШ
 
Робочий зошит з інформатики 5 клас за підручником Ривкінд
Робочий зошит з інформатики 5 клас за підручником РивкіндРобочий зошит з інформатики 5 клас за підручником Ривкінд
Робочий зошит з інформатики 5 клас за підручником РивкіндVsimPPT
 
5 клас урок 27 нова програма
5 клас урок 27 нова програма5 клас урок 27 нова програма
5 клас урок 27 нова програмаЮлія Артюх
 
Розв’язування компетентнісних задач
Розв’язування компетентнісних задачРозв’язування компетентнісних задач
Розв’язування компетентнісних задачМарина Конколович
 
Урок 22 для 3 класу - . Використання логічних висловлювань з «не», «і», «або».
Урок 22 для 3 класу - . Використання логічних висловлювань з «не», «і», «або».Урок 22 для 3 класу - . Використання логічних висловлювань з «не», «і», «або».
Урок 22 для 3 класу - . Використання логічних висловлювань з «не», «і», «або».VsimPPT
 
Урок-екскурсія. 2 клас. Весна.
Урок-екскурсія. 2 клас. Весна.Урок-екскурсія. 2 клас. Весна.
Урок-екскурсія. 2 клас. Весна.Katherina Telesh
 
Поняття моделi. Типи моделей. Моделювання
Поняття моделi. Типи моделей. МоделюванняПоняття моделi. Типи моделей. Моделювання
Поняття моделi. Типи моделей. Моделюванняdnzcpto1
 
Презентація педагогічного досвіду роботи
Презентація педагогічного досвіду роботиПрезентація педагогічного досвіду роботи
Презентація педагогічного досвіду роботиЛунга Лілія
 
презентація до батьківських зборів "Щоб дитина навчалась"
презентація до батьківських зборів  "Щоб дитина навчалась"презентація до батьківських зборів  "Щоб дитина навчалась"
презентація до батьківських зборів "Щоб дитина навчалась"Наталья Полищук
 
презентація до уроку у 6 класі "Умови,необхідні для проростання насінини"
презентація до уроку у  6 класі "Умови,необхідні для проростання насінини"презентація до уроку у  6 класі "Умови,необхідні для проростання насінини"
презентація до уроку у 6 класі "Умови,необхідні для проростання насінини"Наталья Полищук
 
Яким повинен бути конспект уроку (методичні рекомендації)
Яким повинен бути конспект уроку (методичні рекомендації)Яким повинен бути конспект уроку (методичні рекомендації)
Яким повинен бути конспект уроку (методичні рекомендації)Lesia Gunaza
 

What's hot (20)

використання ігрових технологій на уроках інформатики
використання ігрових технологій на  уроках інформатикивикористання ігрових технологій на  уроках інформатики
використання ігрових технологій на уроках інформатики
 
6 клас урок 17
6 клас урок 176 клас урок 17
6 клас урок 17
 
Зберігання інформації. Носії інформації.
Зберігання інформації. Носії інформації.Зберігання інформації. Носії інформації.
Зберігання інформації. Носії інформації.
 
використання ікт на уроках математики
використання ікт на уроках математикивикористання ікт на уроках математики
використання ікт на уроках математики
 
Презентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класіПрезентація до 19 уроку в 8 класі
Презентація до 19 уроку в 8 класі
 
Санітарно-гігієнічні вимоги до застосування ІКТ
Санітарно-гігієнічні вимоги до застосування ІКТСанітарно-гігієнічні вимоги до застосування ІКТ
Санітарно-гігієнічні вимоги до застосування ІКТ
 
презентація сервіси розміщення відео та аудіо
презентація   сервіси розміщення відео та аудіопрезентація   сервіси розміщення відео та аудіо
презентація сервіси розміщення відео та аудіо
 
різноманітність травних систем у тварин
різноманітність травних систем у тваринрізноманітність травних систем у тварин
різноманітність травних систем у тварин
 
Розробки занять підготовчих курсів для майбутніх першокласників
Розробки занять підготовчих курсів для майбутніх першокласниківРозробки занять підготовчих курсів для майбутніх першокласників
Розробки занять підготовчих курсів для майбутніх першокласників
 
Робочий зошит з інформатики 5 клас за підручником Ривкінд
Робочий зошит з інформатики 5 клас за підручником РивкіндРобочий зошит з інформатики 5 клас за підручником Ривкінд
Робочий зошит з інформатики 5 клас за підручником Ривкінд
 
5 клас урок 27 нова програма
5 клас урок 27 нова програма5 клас урок 27 нова програма
5 клас урок 27 нова програма
 
Розв’язування компетентнісних задач
Розв’язування компетентнісних задачРозв’язування компетентнісних задач
Розв’язування компетентнісних задач
 
Урок 22 для 3 класу - . Використання логічних висловлювань з «не», «і», «або».
Урок 22 для 3 класу - . Використання логічних висловлювань з «не», «і», «або».Урок 22 для 3 класу - . Використання логічних висловлювань з «не», «і», «або».
Урок 22 для 3 класу - . Використання логічних висловлювань з «не», «і», «або».
 
Урок-екскурсія. 2 клас. Весна.
Урок-екскурсія. 2 клас. Весна.Урок-екскурсія. 2 клас. Весна.
Урок-екскурсія. 2 клас. Весна.
 
Поняття моделi. Типи моделей. Моделювання
Поняття моделi. Типи моделей. МоделюванняПоняття моделi. Типи моделей. Моделювання
Поняття моделi. Типи моделей. Моделювання
 
Презентація педагогічного досвіду роботи
Презентація педагогічного досвіду роботиПрезентація педагогічного досвіду роботи
Презентація педагогічного досвіду роботи
 
презентація до батьківських зборів "Щоб дитина навчалась"
презентація до батьківських зборів  "Щоб дитина навчалась"презентація до батьківських зборів  "Щоб дитина навчалась"
презентація до батьківських зборів "Щоб дитина навчалась"
 
презентація до уроку у 6 класі "Умови,необхідні для проростання насінини"
презентація до уроку у  6 класі "Умови,необхідні для проростання насінини"презентація до уроку у  6 класі "Умови,необхідні для проростання насінини"
презентація до уроку у 6 класі "Умови,необхідні для проростання насінини"
 
Яким повинен бути конспект уроку (методичні рекомендації)
Яким повинен бути конспект уроку (методичні рекомендації)Яким повинен бути конспект уроку (методичні рекомендації)
Яким повинен бути конспект уроку (методичні рекомендації)
 
презентація фільтрація даних
презентація фільтрація данихпрезентація фільтрація даних
презентація фільтрація даних
 

Similar to 6 klas

Урок 28 6 класс
Урок 28 6 классУрок 28 6 класс
Урок 28 6 классAndrey Podgayko
 
Проектна діяльність 6 кл
Проектна діяльність 6 клПроектна діяльність 6 кл
Проектна діяльність 6 клssuser737e7f
 
середовище виконання алгоритму
середовище виконання алгоритмусередовище виконання алгоритму
середовище виконання алгоритмуЗахарова Олена
 
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_klasAllaGureva
 
3 клас урок 27 як працювати в середовищі програмування скретч
3 клас урок 27 як працювати в середовищі програмування скретч3 клас урок 27 як працювати в середовищі програмування скретч
3 клас урок 27 як працювати в середовищі програмування скретчСокальська ЗШ І-ІІІ ступенів №2
 

Similar to 6 klas (20)

Урок 28 6 клас
Урок 28 6 класУрок 28 6 клас
Урок 28 6 клас
 
Урок 28 6 класс
Урок 28 6 классУрок 28 6 класс
Урок 28 6 класс
 
06
0606
06
 
6 клас (урок№6)
6 клас (урок№6)6 клас (урок№6)
6 клас (урок№6)
 
6 5
6 56 5
6 5
 
6 клас урок 6
6 клас урок 66 клас урок 6
6 клас урок 6
 
урок 6
урок 6урок 6
урок 6
 
Урок 24 6 клас
Урок 24 6 класУрок 24 6 клас
Урок 24 6 клас
 
04
0404
04
 
Інформатика-6. Урок 7
Інформатика-6. Урок 7Інформатика-6. Урок 7
Інформатика-6. Урок 7
 
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_5_6_klas
Inf tema 1_urok_5_6_klasInf tema 1_urok_5_6_klas
Inf tema 1_urok_5_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
 
Проектна діяльність 6 кл
Проектна діяльність 6 клПроектна діяльність 6 кл
Проектна діяльність 6 кл
 
середовище виконання алгоритму
середовище виконання алгоритмусередовище виконання алгоритму
середовище виконання алгоритму
 
1 4
1 41 4
1 4
 
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
 
3 клас урок 27 як працювати в середовищі програмування скретч
3 клас урок 27 як працювати в середовищі програмування скретч3 клас урок 27 як працювати в середовищі програмування скретч
3 клас урок 27 як працювати в середовищі програмування скретч
 
7
77
7
 
6 klas
6 klas6 klas
6 klas
 

Recently uploaded

Презентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxПрезентациія для сайта Група «Незабудка».pptx
Презентациія для сайта Група «Незабудка».pptxOlgaDidenko6
 
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...JurgenstiX
 
атестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfатестація 2023-2024 Kewmrbq wtynh GNJ.pdf
атестація 2023-2024 Kewmrbq wtynh GNJ.pdfhome
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняAdriana Himinets
 
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.ppt
ЛЕКЦІЯ Засоби масової інформації –важливий інструмент ПР.pptssuser59e649
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdfhome
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptxssuserc301ed1
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяssuser0a4f48
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класkrementsova09nadya
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»tetiana1958
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfssuser15a891
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 

Recently uploaded (14)

Віртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptxВіртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.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
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 
Іваніщук Надія Вікторівна атестація .pdf
Іваніщук Надія Вікторівна атестація  .pdfІваніщук Надія Вікторівна атестація  .pdf
Іваніщук Надія Вікторівна атестація .pdf
 
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості  та дозвілля для дітейpptxБібліотека – розвиток дитячої творчості  та дозвілля для дітейpptx
Бібліотека – розвиток дитячої творчості та дозвілля для дітейpptx
 
Бомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентаціяБомбочки для ванни своїми руками презентація
Бомбочки для ванни своїми руками презентація
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
 
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdfЗастосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
Застосування Гайду безбар’єрності в роботі закладів культури громад Одещини.pdf
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 

6 klas

  • 2. 6 Як створювати проекти, що реалізують складні алгоритми?Розділ 3 § 22 У середовищі Скретч можна створювати складні проекти, наприклад, мультиплікації за мотивами відомих казок чи власних історій, розробляти комп'ютерні ігри чи тренажери, моделювати процеси, що відбуваються у природі, чи взаємодію частин механізмів.
  • 3. 6 Як створювати проекти, що реалізують складні алгоритми?Розділ 3 § 22 Процес підготовки проекту для реалізації в середовищі Скретч складається з декількох етапів: 1 •визначають об'єкти проекту та їх зображення; 2 •виділяють події проекту та добирають відповідні команди для їх реалізації; 3 •задають метод розв'язування завдання, виділяють базові алгоритмічні структури: слідування, розгалуження, повторення, а також різні їх комбінації; 4 •створюють алгоритм і подають його словесно або у вигляді схеми.
  • 4. 6 Як створювати проекти, що реалізують складні алгоритми? Далі алгоритм описують мовою середовища виконання алгоритмів перевіряють його правильність зберігають разом з усіма об'єктами у файлі проекту.
  • 5. 6 Як створювати проекти, що реалізують складні алгоритми? Складні задачі подають у вигляді послідовності окремих під-задач. Наприклад, задачі Зберегти проект у середовищі Скретч надамо ім'я Z. Тоді Z можна подати у вигляді послідовності окремих підзадач.
  • 6. 6 Як створювати проекти, що реалізують складні алгоритми? Опис кожної підзадачі також може здійснюватися з використанням трьох базових алгоритмічних структур: Слідування (лінійний алгоритм) Розгалуження (алгоритм з розгалуженням) Повторення (цикл, циклічний алгоритм)
  • 7. 6 Як створювати проекти, що реалізують складні алгоритми? І таку деталізацію окремих підзадач можна продовжувати доти, поки буде одержано набір команд, кожну з яких зможе виконати обраний виконавець. У такому разі говорять, що при розв'язуванні задачі використовується метод уточнення алгоритму зверху вниз, або методом поділу на підзадачі.
  • 8. 6 Як створювати та використовувати власні блоки команд у середовищі Скретч? Опис підзадач у середовищі Скретч реалізують через створення власних блоків. Щоб створити власний блок у списку груп команд, обирають фіолетову групу.
  • 9. 6 Як створювати та використовувати власні блоки команд у середовищі Скретч? Для створення нового блоку обирають Створити блок і в заголовку блоку вводять його ім'я. Тут вказують ім’я блоку
  • 10. 6 Як створювати та використовувати власні блоки команд у середовищі Скретч? Наприклад, якщо створити власний блок з назвою Квадрат то в області скриптів отримаємо команду оголошення блоку Квадрат.
  • 11. 6 Як створювати та використовувати власні блоки команд у середовищі Скретч? До команди оголошення блоку приєднують інші команди, які будуть реалізовувати потрібну підзадачу. Наприклад, на малюнку відображено команди, котрі можна приєднати до блоку Квадрат, виконання яких дає змогу отримати малюнок на сцені: квадрат зі сторонами завдовжки 100 кроків.
  • 12. 6 Як створювати та використовувати власні блоки команд у середовищі Скретч? До блоків основної програми приєднують у потрібному місці створений блок, обравши його з групи команд Ваші блоки. Наприклад, блок Квадрат можна використати у програмі для проекту, у якому на сцені будуть малюватись квадрати з межею різної товщини та кольору, значення яких задаються випадково з деякого діапазону, з поворотом на 15° за годинниковою стрілкою.
  • 13. 6 Як створювати та використовувати власні блоки команд у середовищі Скретч? Проект, у якому на сцені малюються квадрати.
  • 14. 6 Дайте відповіді на запитання 1. За яким алгоритмом у середовищі Скретч створюють складні проекти? 2. Чому доцільно розбити складну задачу на підзадачі під час складання алгоритму її розв'язування? 3. У якому випадку припиняють розбиття основної задачі на підзадачі? 4. Як описати підзадачу в середовищі Скретч? 3. Як викликати на виконання підзадачу в середовищі Скретч?