Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Відповіді до екзамену з методики навчання інфор...docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
236 Кб
Скачать
☆

7. Методика створення та використання алгоритмів із повторенням у визначеному середовищі.

Дана тема вивчається в 4 класі, розділ «Висловлювання. Алгоритми з розгалуженням і повторенням (8 годин)». Учень повинен вміти створювати та виконувати алгоритми з повторенням у визначеному середовищі. У програмному комплексі "Сходинки до інформатики" реалізовані чотири виконавці алгоритмів "Садівник", "Навантажувач", "Кенгуру", "Восьминіжка". Виконання алгоритмів здійснюється як покроково, так і за попередньо записаною програмою. Виконавець "Садівник" призначений для моделювання процесу посадки дерев. Його система команд забезпечує виконання як лінійних алгоритмів, так і алгоритмів з повторенням. "Навантажувач" призначений для встановлення на корабель вантажу перед виходом з порту. "Кенгуру" виконує алгоритми для графічних побудов. "Восьминіжка" може рухатися полем в клітинку між кораловими перешкодами та зафарбовувати клітинки в різні кольори.

Для пропедевтики введення поняття циклу рекомендується виконати вправи, в яких будуть повторюватись дії: зусиллями Садівника посадити рядок саджанців, виконати побудову однакових фігур за допомогою Кенгуру, зафарбувати кілька однакових областей на полі Восьминіжки. У виконавця Навантажувач є можливість пересунутись на визначену кількість кроків ліворуч або праворуч, що імітує виконання циклу з лічильником.

Учні розглядають циклічні алгоритми, складають для них блок-схеми. Команда перевірки умови в циклах має форму запитання, відповідь на яке може бути "так" чи "ні", наприклад: "Малюнки залишилися?", "Кошик повний?" тощо. 

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

Садівник, Кенгуру та Восьминіжка здатні виконувати циклічні алгоритми, записані у вигляді програми.

  1. Садівник, вміє перевіряти умову. Якщо кількість саджанців, які треба посадити, невідома, можна використати в алгоритмі команду циклу з перевіркою умови:

Повтори

……

Поки є саджанці. Завдання. Склади алгоритм для Садівника, виконавши який, він посадить усі саджанці. Щоб переконатися, що твій алгоритм правильний, натисни кнопку Параметри, зміни кількість саджанців і виконай алгоритм ще раз.

  1. Виконавець Кенгуру теж вміє виконувати команду циклу. Наприклад, виконуючи алгоритм

Повтори

Зроби крок

5 разів

Кенгуру накреслить відрізок довжиною 5 кроків. А накреслити квадрат зі стороною 3 кроки можна так:

Повтори повтори

Зроби крок повтори

Зроби крок або так: Зроби крок

Зроби крок 3 рази

Повернись праворуч повернись праворуч

4 рази 4 рази