Розділ 4 АЛГОРИТМИ І ВИКОНАВЦІ
20 ХТО Є ВИКОНАВЦЯМИ АЛГОРИТМІВ
Сьогодні ми:
– дізнаємося про різних виконавців алгоритмів;
– навчимося складати алгоритми для конкретного виконавця.
Дізнаємося про відмінні риси виконавців алгоритмів
Ти вже знаєш, що виконавцем алгоритму може бути той, хто розуміє і може виконати кожну команду цього алгоритму. Є різні виконавці алгоритмів.
– Розглянь малюнки. Назви виконавців. Наведи приклади команд для них.
Одного виконавця від іншого відрізняє:
►
► місце, де виконавець може виконувати команди алгоритму. Це місце називають середовищем виконавця.
Розглянь малюнок. Що ти можеш сказати про виконавця алгоритму?
Учимося склади алгоритми для виконавця
Кожний алгоритм складається для конкретного виконавця. Щоб скласти алгоритм, необхідно спочатку визначити середовище та систему команд виконавця. А потім записати потрібні команди в певному порядку.
Розглянь малюнок, ознайомся з таблицею. Склади для учня алгоритм,
Виконавець | Учень |
Середовище Виконавця | Клас |
Система команд виконавця | Встань, підійди, візьми, напиши, поклади, сядь |
Порівняй свій алгоритм з алгоритмом, поданим нижче. Знайди відмінності між алгоритмом, складеним тобою, і поданим у підручнику.
1. Встань.
2. Підійди до дошки.
3. Візьми крейду.
4. Напиши слово “Україна”.
5. Поклади крейду.
6. Підійди до своєї парти.
7. Сядь на своє місце.
Виконуємо практичне завдання
Завдання: навчись складати алгоритм для конкретного виконавця.
Порядок виконання
1. Познайомся з виконавцем алгоритму.
► Виконавець алгоритму: Курсор.
► Система команд виконавця: →,←,↑,↓:
Робити крок на одну клітинку вліво (←), вправо (→), вгору (↑), вниз (↓).
► Середовище виконавця: кліткове поле 8 х 8.
2. Ознайомся з алгоритмом для виконавця Курсор:
3. Визнач, де опиниться Курсор після виконання алгоритму, якщо спочатку він був у клітинці:
А) F2, б) E8.
Чи обидва алгоритми зміг виконати Курсор? Чому?
4. Склади свій алгоритм для Курсора, щоб він міг потрапити з клітинки А1 до клітинки D8.
5. Зроби висновок: чи навчився ти складати алгоритм для виконавця Курсор?
Цікавинки
А чи знаєш ти, що існують автомати, які продають олівці, цукерки, іграшки і навіть зубні щітки? Усі такі автоматичні пристрої працюють за певними алгоритмами!
Комп’ютерний словничок
– виконавець алгоритму
– середовище виконавця
– система команд виконавця
Запитання і завдання
1. Хто може бути виконавцем алгоритму?
2. Що таке система команд виконавця?
3. Що є середовищем виконавця Дельфін?
4. Визнач правильний порядок дій в алгоритмі.
1) Візьми яблуко.
2) Помий руки.
3) З’їж яблуко.
4) Помий яблуко.
5) Викинь недогризок.
6) Знайди урну для сміття.
5. Розв’яжи задачу. У синій книжці розповідається про квіти, у зеленій – про дерева. У якій книжці йдеться про березу?