Урок:

Розв`язування задачі методом поділу на підзадачі

07.04.2023
2 0
1 1
Вміст уроку:
1
2
3

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

У середовищі  Scrаtch можна створювати великі алгоритми для розв’язування складних задач.Розробка проекту складається з таких етапів:

  • Проаналізувати умову задачі, визначити об’єкти проєкту.

  • Скласти загальний план розв'язування задачі: розбити задачу на декілька простіших підзадач, визначити основні кроки розв’язування (що зробити?).

  • Розробити шляхи та методи реалізації намічених кроків (як зробити?).

  • Описати алгоритм мовою середовища виконання алгоритмів.

Отже, якщо задача складна, то її розбивають на декілька простіших підзадач.  Алгоритм розв’язування кожної підзадачі можна оформити як допоміжний алгоритм — окремий іменований блок програмного коду.  Маючи допоміжні алгоритми, записують головний алгоритм, який складатиметься з команд викликів допоміжних. Отже, великі алгоритми утворюють з готових модулів (блоків) подібно до того, як будинки будують з готових блоків, а машини збирають з окремих деталей.

Головний алгоритм — це такий алгоритм, виконання якого веде до досягнення основної мети.

Допоміжний алгоритм — це окремий іменований блок програмного коду,  призначений для досягнення проміжної мети.

2

Переглянути відеопрезентацію: https://youtu.be/xBeLmqT0exg

Навчальна презентація (нова тема) https://inf169.files.wordpress.com/2021/04/6kl_ur27_scratch_2-1.pptx

Практичне завдання

Розв’язання задачі методом поділу на підзадачі

https://vseosvita.ua/library/embed/0200ssta-5b99.docx.html?rl=315626

3

Перейти за посиланням та виконати тести:

1) https://naurok.com.ua/test/join?gamecode=8216349

2) https://naurok.com.ua/test/join?gamecode=1788997

Опис, який учні побачать після проходження уроку

Домашнє завдання: опрацьвати матеріал підручника ст. 184

Рефлексія від 0 учнів

Сподобався:

0

Так: 0

Ні: 0

Зрозумілий:

0

Так: 0

Ні: 0

Потрібні роз'яснення:

0

Ні: 0

Так: 0

Рекомендуємо

Розв’язування задачі методом поділу на підзадачі

Розв’язування задачі методом поділу на підзадачі

408

Аватар профіля Лизько Валентина Степанівна
Інформатика
6 клас

25 грн

Розв’язування задачі методом поділу на підзадачі

Розв’язування задачі методом поділу на підзадачі

351

Аватар профіля Лизько Валентина Степанівна
Інформатика
6 клас

25 грн

Розв’язування компетентнісних задач

 Розв’язування компетентнісних задач

552

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

25 грн

Розв’язування компетентнісних задач

Розв’язування компетентнісних задач

512

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

25 грн

Розв’язування компетентнісних задач

Розв’язування компетентнісних задач

407

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

33 грн

Етапи розв’язування задач з допомогою комп’ютера

Етапи розв’язування задач з допомогою комп’ютера

465

Аватар профіля Лизько Валентина Степанівна
Інформатика
7 клас

35 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1293

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1115

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1349

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

498

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

654

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

285

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас