- •Урок 1. Понятие алгоритма и его свойства
- •Урок 2. Исполнители
- •Урок 3. Что такое программа для исполнителя?
- •Урок 4: Самостоятельная работа
- •Урок 5. Среда и система команд Робота – исполнителя с 4 реда Робота
- •Урок 6. Программа для Робота. Линейные алгоритмы
- •Урок 7. «Ручное» исполнение алгоритма
- •Урок 8. Самостоятельная работа
- •Урок 9. Циклические алгоритмы. Цикл «n раз»
- •Урок 10. Решение задач
- •Урок 11. Контрольная работа
- •Урок 12. Вспомогательный алгоритм
- •Урок 13. Решение задач
- •Урок 14. Решение задач
- •Урок 15. Самостоятельная работа
- •Урок 16. Зачет
Урок 5. Среда и система команд Робота – исполнителя с 4 реда Робота
1
2
3
6
5
2
7
Программный листок. Здесь на специальном языке (школьный алгоритмический язык – язык Робота) записывается программа для исполнителя Робот.
Рабочее поле Робота, это клетчатая область размером 88, 1616, 3232 или 6464 клетки. Между некоторыми клетками могут быть стены, сквозь которые пройти невозможно. Клетки могут быть закрашены в разные цвета, а также в них может быть установлены различные значения температуры и радиации. На этом поле Робот выполняет программу, за пределы которого он выйти не может.
Панель выбора. Здесь отображаются служебные слова, которые используются в школьном алгоритмическом языке, или, другими словами, СКИ Робота. Для того чтобы перенести нужное служебное слово из панели выбора в программный листок на место курсора, нужно нажать комбинацию клавиш: Ctrl+клавиша с выделенной буквой команды, либо щелкнуть левой клавишей мыши в поле с нужной командой. Возможен ввод команд путем их набора на клавиатуре. Панель выбора имеет три различных варианта, переключение между ними производится с помощью клавиши Tab, либо щелчком левой клавиши мыши в поле с записью <<Панель…>>.
Главное меню:
Файл – позволяет очистить программный листок, открыть сохраненную ранее программу, сохранить текущую программу, либо завершить работу в среде Робота – исполнителя.
Правка – позволяет редактировать текст программы, записанной в программный листок (копировать, переносить, удалять фрагменты текста).
Выполнить – позволяет запустить Робота на исполнение программы в пошаговом или автоматическом (непрерывном) режиме, а также остановить выполнение программы.
Поле – позволяет очистить рабочее поле, открыть сохраненное ранее поле, редактировать рабочее поле и сохранять текущее состояние поля.
Настройка – позволяет изменять размеры рабочего окна, размеры рабочего поля Робота и устанавливать задержку между выполнениями команд Роботом.
Помощь – вызов встроенного справочника.
Выход – завершение работы в среде Робота - исполнителя.
Панель инструментов. Здесь находятся основные инструменты для работы с программой Робота–исполнителя. Это очистка программного листка, сохранение и открытие программы, запуск Робота на выполнение программы в автоматическом и пошаговом режиме, а также прерывание выполняемой Роботом программы.
Информационное табло, на котором во время выполнения программы при выводе информации панель отображаются выводимые данные.
Информационно – статусная строка. На ней отображается информация, которая может быть полезна при работе с программой. Это положение курсора в программном листке, имя программы, с которой идет работа, сохранены или нет последние изменения по редактированию программы, нажаты ли клавиши Num Lock и Caps Lock, текущее время.
СКИ Робота:
Команды перемещения:
Робот перемещается в соседнюю клетку
в указанном направлении
вниз;
вправо;
влево;
вверх(n);
Робот перемещается на n клеток в указанном
направлении
вправо(n);
влево(n);
Команды перемещения не выполняются, если на пути Робота оказывается стена, либо команды заставляют выйти Робота за пределы поля.
Команды закраски:
краска(n) – установка активного цвета с номером n:
0 – черный, 1 – синий, 2 – зеленый, 3 – бирюзовый, 4 – красный, 5 – фиолетовый, 6 – коричневый, 7 – серый, 8 – темно-серый, 9 – светло-синий, 10 – светло-зеленый, 11 – светло-голубой, 12 – светло-красный, 13 – светло-фиолетовый, 14 – желтый, 15 – белый.
закрасить – закраска клетки, в которой находится Робот, текущим цветом.
закрасить(n) – закраска клетки, в которой находится Робот, цветом с номером n.
Команды закраски выполняются всегда, не зависимо от того, в какой цвет была закрашена клетка до выполнения команды.
Команда установки стенок:
п
остроить(n)
– Робот строит стенку около клетки, в
которой находится. Значение n определяет
положение устанавливаемой стенки:
0 – справа от Робота, 1 – сверху от Робота, 2 – слева от Робота, 3 – снизу от Робота.
Команда установки стенок не выполняется в том случае, если стена уже установлена.
Задание:
Составьте блок–схему алгоритма, используя систему команд Робота, для закрашивания верхнего окна.
Написать алгоритм, используя систему команд Робота, по которому будет отремонтирован водопровод и пущена по нему вода (построены стенки в тех местах границы водопровода, где они отсутствуют и закрашены клетки водопровода синим цветом).
