Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Рабочая тетрадь1_брошюра.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

Урок 5. Среда и система команд Робота – исполнителя с 4 реда Робота

1

2

3

6

5

2

7

  1. Программный листок. Здесь на специальном языке (школьный алгоритмический язык – язык Робота) записывается программа для исполнителя Робот.

  2. Рабочее поле Робота, это клетчатая область размером 88, 1616, 3232 или 6464 клетки. Между некоторыми клетками могут быть стены, сквозь которые пройти невозможно. Клетки могут быть закрашены в разные цвета, а также в них может быть установлены различные значения температуры и радиации. На этом поле Робот выполняет программу, за пределы которого он выйти не может.

  3. Панель выбора. Здесь отображаются служебные слова, которые используются в школьном алгоритмическом языке, или, другими словами, СКИ Робота. Для того чтобы перенести нужное служебное слово из панели выбора в программный листок на место курсора, нужно нажать комбинацию клавиш: Ctrl+клавиша с выделенной буквой команды, либо щелкнуть левой клавишей мыши в поле с нужной командой. Возможен ввод команд путем их набора на клавиатуре. Панель выбора имеет три различных варианта, переключение между ними производится с помощью клавиши Tab, либо щелчком левой клавиши мыши в поле с записью <<Панель…>>.

  4. Главное меню:

Файл – позволяет очистить программный листок, открыть сохраненную ранее программу, сохранить текущую программу, либо завершить работу в среде Робота – исполнителя.

Правка – позволяет редактировать текст программы, записанной в программный листок (копировать, переносить, удалять фрагменты текста).

Выполнить – позволяет запустить Робота на исполнение программы в пошаговом или автоматическом (непрерывном) режиме, а также остановить выполнение программы.

Поле – позволяет очистить рабочее поле, открыть сохраненное ранее поле, редактировать рабочее поле и сохранять текущее состояние поля.

Настройка – позволяет изменять размеры рабочего окна, размеры рабочего поля Робота и устанавливать задержку между выполнениями команд Роботом.

Помощь – вызов встроенного справочника.

Выход – завершение работы в среде Робота - исполнителя.

  1. Панель инструментов. Здесь находятся основные инструменты для работы с программой Робота–исполнителя. Это очистка программного листка, сохранение и открытие программы, запуск Робота на выполнение программы в автоматическом и пошаговом режиме, а также прерывание выполняемой Роботом программы.

  2. Информационное табло, на котором во время выполнения программы при выводе информации панель отображаются выводимые данные.

  3. Информационно – статусная строка. На ней отображается информация, которая может быть полезна при работе с программой. Это положение курсора в программном листке, имя программы, с которой идет работа, сохранены или нет последние изменения по редактированию программы, нажаты ли клавиши Num Lock и Caps Lock, текущее время.

СКИ Робота:

  1. Команды перемещения:

Робот перемещается в соседнюю клетку в указанном направлении

вверх;

вниз;

вправо;

влево;

вверх(n);

Робот перемещается на n клеток в указанном направлении

вниз(n);

вправо(n);

влево(n);

Команды перемещения не выполняются, если на пути Робота оказывается стена, либо команды заставляют выйти Робота за пределы поля.

  1. Команды закраски:

краска(n) – установка активного цвета с номером n:

0 – черный, 1 – синий, 2 – зеленый, 3 – бирюзовый, 4 – красный, 5 – фиолетовый, 6 – коричневый, 7 – серый, 8 – темно-серый, 9 – светло-синий, 10 – светло-зеленый, 11 – светло-голубой, 12 – светло-красный, 13 – светло-фиолетовый, 14 – желтый, 15 – белый.

закрасить – закраска клетки, в которой находится Робот, текущим цветом.

закрасить(n) – закраска клетки, в которой находится Робот, цветом с номером n.

Команды закраски выполняются всегда, не зависимо от того, в какой цвет была закрашена клетка до выполнения команды.

  1. Команда установки стенок:

п остроить(n) – Робот строит стенку около клетки, в которой находится. Значение n определяет положение устанавливаемой стенки:

0 – справа от Робота, 1 – сверху от Робота, 2 – слева от Робота, 3 – снизу от Робота.

Команда установки стенок не выполняется в том случае, если стена уже установлена.

Задание:

  1. Составьте блок–схему алгоритма, используя систему команд Робота, для закрашивания верхнего окна.

  1. Написать алгоритм, используя систему команд Робота, по которому будет отремонтирован водопровод и пущена по нему вода (построены стенки в тех местах границы водопровода, где они отсутствуют и закрашены клетки водопровода синим цветом).