ХТО Є ВИКОНАВЦЯМИ АЛГОРИТМІВ

Розділ 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. Розв’яжи задачу. У синій книжці розповідається про квіти, у зеленій – про дерева. У якій книжці йдеться про березу?

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)


ХТО Є ВИКОНАВЦЯМИ АЛГОРИТМІВ - Інформатика