виконавець робот
На попередніх уроках ми встановили середу Кумир. налаштували її для подальшої роботи і навчилися ставити стартову обстановку Робота. Тепер перейдемо безпосередньо до складання алгоритмів для Робота з використанням простих команд.
У будь-якого виконавця повинна бути система команд (СКІ - система команд виконавця). Система команд виконавця - сукупність всіх команд, які може виконати виконавець. Як приклад розглянемо дресированого собаку. Вона вміє виконувати деякі команди - «Сидіти», «Лежати», «Поруч» і т. П. Це і є її система команд.
Прості команди Робота
У нашого Робота теж є система команд. Сьогодні ми розглянемо прості команди Робота. Всього їх 5:
Результат виконання цих команд зрозумілий з їх назви:
- вгору - перемістити Робота на одну клітку вгору
- вниз - перемістити Робота на одну клітку вниз
- вліво - перемістити Робота на одну клітку вліво
- вправо - перемістити Робота на одну клітку вправо
- зафарбувати - зафарбувати поточну клітку (клітку в якій знаходиться Робот).
Ці команди можна писати з клавіатури, а можна використовувати гарячі клавіші (натиснувши їх команди будуть вставлятися автоматично):
- вгору - Escape, Up (стрілка вгору)
- вниз - Escape, Down (стрілка вниз)
- вліво - Escape, Left (стрілка вліво)
- вправо - Escape, Right (стрілка вправо)
- зафарбувати - Escape, Space (пропуск)
Зверніть увагу, що набирати потрібну комбінацію гарячих клавіш потрібно не звичним нам способом! Ми звикли натискати клавіші одночасно, а тут їх потрібно натискати послідовно. Наприклад, щоб ввести команду вгору, потрібно натиснути Escape, відпустити її і після цього натиснути стрілку вгору. Це потрібно пам'ятати.
Тепер ми готові написати перший алгоритм для Робота. Пропоную почати з простого - намалюємо квадрат зі стороною 3 клітини. Поїхали!
Запускаємо Кумир, налаштовуємо його. Можна починати писати програму? Звичайно, ні! Ми ж не задали стартову обстановку. Робимо це. Пропоную використовувати ось таку:

Стартова обстановка Робота
Ось тепер все готово. Починаємо писати програму. Поки вона виглядає так

Перша програма для Робота
Видаляємо символ «|» і називаємо наш алгоритм «Квадрат»

Пропоную малювати квадрат, рухаючись за годинниковою стрілкою. Для початку закрасимо поточну клітку, давши команду зафарбувати. Потім робимо крок вправо і знову зафарбовує клітку. І ще раз крок вправо і зафарбувати.

Спробуємо запустити програму і подивитися що ж вийшло. Для запуску натискаємо F9 або ж кнопку на панелі інструментів

В результаті ми повинні побачити ось таку картину

Якщо таке вікно Робота у вас не з'явилося, то на панелі інструментів клацніть «Показати вікно Робота» або в меню Робот виберіть пункт «Показати вікно Робота«. Продовжуємо далі.
Тепер ми будемо рухатися вниз і зафарбовувати праву сторону квадрата:
Потім підемо вліво, зафарбовуючи нижню межу квадрата
У нас залишилася одна незафарбовані клітина. закрасимо її