Занятие 1. Знакомство с ГРИС
Общие сведения
Например, по команде исполнитель может переместиться по рабочему полю в заданном направлении на определённое расстояние, но не может нарисовать паровоз. Для выполнения сложных действий требуется описать их с помощью нескольких простых команд, выстроенных в правильной последовательности — написать программу для исполнителя.
На этих занятиях используется Букашка — реализация ГРИС, которая работает в веб-браузере. Её не надо устанавливать на своём компьютере (хотя можно это сделать), для работы с ней достаточно перейти на веб-сайт, где она размещена.
ГРИС Букашка
Среда Букашка — одна из самых простых ГРИС. Её исполнитель действует на клетчатом рабочем поле размером 15 клеток по горизонтали на 19 клеток по вертикали. Состояние исполнителя в каждый момент времени характеризуется его положением (на пересечении каких линий он находится) и направлением (в какую сторону он смотрит). Исходное положение исполнителя — в левом верхнем углу рабочего поля, исходное направление — вправо (рис. 1.1).

Система команд исполнителя ГРИС Букашка включает в себя три вида команд. Прежде всего это команды, изменяющие состояние исполнителя и рабочего поля:
Кроме этого, в СКИ имеются команды, позволяющие исполнителю оценить сложившуюся на рабочем поле ситуацию и в зависимости от неё выбрать то или иное поведение:
И, наконец, в СКИ присутствуют команды для работы с подпрограммами — именованными группами команд, которые в ГРИС называются процедурами:
ГРИС Стрелочка — Графический исполнитель
HackPlayKey
APPID Patch v5 для стима
Программа разработана для обучения начинающих пользователей основам программирования. Особенностью приложения является его графический формат. Человек может перемещать указатели в различных направлениях, благодаря этому осуществляется программирование. Большая командная строка увеличивает функциональные возможности утилиты.
Особенности
Перед началом использования программы пользователь должен скачать ее и запустить на своем устройстве. После этого перед человеком откроется главное меню, где можно выполнять графические рисунки. Для этого необходимо перемещать стрелки в определенной направленности. Изображение создается в горизонтальной и вертикальной плоскости посредством линий.
Утилита может быть использована в двух режимах, которые позиционируются как основные:
Если выбран второй вариант, пользователю достаточно будет просто отдать команду. Программа выполнит ее автоматически. Здесь доступны следующие функции:
Кроме простых команд, здесь пользователю будут доступны и более сложные алгоритмы. В этом режиме также доступна поочередная запись команд. От человека требуется задать программе определенное действие, которое немедленно будет выполнено стрелочкой. После записи результатов на соответствующем поле система подводит пользователя к последующей записи данных.
Если человек плохо знаком с тонкостями работы программного обеспечения, ему рекомендуется попробовать свои силы в простом режиме и уже после его освоения переходить к решению более сложных задач. Здесь человек поочередно задает все необходимые команды, их порядок подсказывает система, после чего перемещается на исходную позицию и совершает следующие действия. ГРИС Стрелочка позиционируется как обучающая платформа для людей, которые освоить тонкости программирования. Утилита находится в свободном доступе. Есть версии на русском языке.
Программу часто применяется учебными заведениями на уроках по обучению основам программного обеспечения. Интерфейс утилиты состоит из 2 рабочих окон. Одно из них снабжается областью ввода команд, а другое графической средой исполнителя. От пользователя требуется составлять команды. Они будут выполнены с помощью стрелочки в соответствующем меню. Там же будет сообщаться, насколько правильно человек их составил. При необходимости система укажет на соответствующие ошибки.
Достоинства
Вывод
ГРИС стрелочка подойдет людям, которые стремятся освоить языки программирования или закрепить свои знания. Простой и интуитивно понятный интерфейс программы делает ее доступным даже для пользователей, которые ранее не сталкивались с приложениями подобного рода.
Учебная среда программирования ГРИС

Общие сведения
ГРИС — это учебная среда программирования «ГРафический ИСполнитель». Её главным действующим лицом является персонаж на плоской рабочей поверхности размером 15 на 19 клеток, способный перемещаться по сторонам этих клеток. На каждом такте программы он ориентирован в одном из четырёх направлений и может выполнить одну из следующих команд:
Персонаж умеет определять, находится ли перед ним край рабочей поверхности.
Язык устройства управления персонажем включает в себя следующие алгоритмические конструкции:
ГРИС позволяет без изменения выполнять программы для популярного исполнителя «Кенгурёнок Roo» [1]. Несмотря на простоту исполнителя, его программы могут решать довольно нетривиальные учебные задачи [2].
Интерфейс учебной среды
Учебная среда ГРИС реализована в виде веб-приложения, которое выполняется в веб-браузере. Для удобства использования ГРИС управление средой может производиться как с помощью клавиш [F1] – [F10], [Tab] и [Esc] клавиатуры компьютера, так и воздействием на элементы строки главного меню с помощью манипулятора «мышь» или прикосновениями к сенсорному экрану. Визуально учебная среда представлена в виде следующих элементов (см. рисунок):
Использование учебной среды
Учебную среду можно использовать в трёх режимах:
Переключение между режимами производится последовательно с помощью клавиши [Tab] или соответствующего ей элемента главного меню.
В режиме непосредственного выполнения команд исполнителю можно подавать команды «прыжок», «шаг» и «поворот», которые он будет незамедлительно выполнять и результат выполнения которых можно сразу видеть на рабочей поверхности. При выходе за пределы рабочей поверхности возникает аварийная ситуация, выйти из которой можно с помощью клавиши [Esc] или соответствующего ей элемента главного меню. При этом рабочая поверхность будет очищена, а исполнитель будет возвращён в исходное положение.
В режиме программирования открывается возможность записи программы для исполнителя. Команды могут вводиться как помощью функциональных клавиш и соответствующих им элементов главного меню, так и набираться в текстовом редакторе непосредственно с клавиатуры. Первый вариант позволяет программировать исполнителя на сенсорных устройствах без физической клавиатуры (планшетах). Если команды исполнителя «прыжок», «шаг» и «поворот» могут быть введены из главного меню непосредственно, то для ввода команд управляющих конструкций надо вызвать вспомогательное меню с помощью клавиши [F4] (…).
В режиме выполнения программы исполнитель автоматически выполняет команды, присутствующие в тексте программы. Выполнение программы может осуществляться одним из трёх способов.
При обычном способе, который запускается с помощью клавиши [F1] (пуск), выполнение каждой команды сопровождается подсветкой соответствующей ей строки в текстовом редакторе и анимацией исполнителя, как это происходит в режиме непосредственного выполнения команд. Этот способ отличается высокой наглядностью, однако выполнение длинных и сложных программ может занять много времени.
При быстром способе выполнения программы, который запускается с помощью клавиши [F5] (результат), изображение исполнителя выключается, а выполняемые команды не подсвечиваются. Зато выполнение программы заметно ускоряется.
Отладочный способ предназначен для выполнения программы по шагам. Он запускается с помощью клавиши [F2] (отладка). При этом способе в текстовом редакторе подсвечивается строка, содержащая очередную команду, предназначенную для выполнения. Выполнение очередной команды инициируется клавишей [F3] (выполнить). В любой момент с помощью клавиши [F2] (дальше) можно переключиться на обычный способ выполнения программы.
Некоторые программы работают правильно только в том случае, если исполнитель находится к началу их выполнения в определённой позиции рабочей поверхности и ориентирован определённым образом. Установить исполнителя в начальное положение можно в режиме непосредственного выполнения команд.
Локальная установка
Описанная выше среда графического исполнителя ГРИС может быть установлена локально из дистрибутивного пакета. После загрузки полученный ZIP-архив надо распаковать (например, с помощью архиватора 7-Zip) — это приведёт к созданию папки «gris». Для запуска среды исполнителя надо открыть файл «gris/index.html» в браузере.

Дополнительные материалы
Публичное использование материалов сайта допускается только при условии прямой гиперссылки на этот интернет-ресурс.
ГРИС Стрелочка 1.0
Информация о программе
Описание
ГРИС Стрелочка — бесплатная программа, которая помогает освоить азы программирования. Она имеет русскую локализацию и отличается довольно простым интерфейсом. Поддерживается всеми версиями OS Windows от XP до 10 и создает минимальную нагрузку на системные ресурсы. Все это позволяет применять софт на уроках информатики для обучения основам написания программ.
Принцип работы в ГРИС прост. Окно программы имеет 2 основные рабочие области. Слева область ввода команд или среда программирования, а справа графическая среда исполнителя. Пользователь составляет команды, а стрелочка в графическом поле выполняет эти команды, подтверждая правильность их написания. Графический исполнитель передвигается только по горизонтали и вертикали. Изменение его состояния определяется не только по перемещению внутри поля, но и по изменению направления стрелки. Пользователь может переместить графический исполнитель по осям, повернуть его или совершить прыжок — перескакивание на 1 клетку без рисования линии.
В программе доступно 2 режима: программное и прямое управление. В режиме прямого управления исполнитель выполняет команды поочередно. Пользователь задает команду, и стрелочка сразу ее выполняет. Затем происходит запись и выполнение следующего действия. В программном режиме управления сначала происходит полное программирование всех команд, после чего исполнитель помещается на исходную позицию и совершает весь порядок прописанных действий.
Функции и особенности софта ГРИС Стрелочка:
На основе ГРИС Стрелочка преподаватели могут составлять оригинальные домашние задания и организовывать познавательные уроки.
ГРИС Стрелочка
Программа ГРИС Стрелочка используется для обучения программированию. Утилита выполнена в графическом формате. Стрелочки можно перемещать в любом направлении. Доступен широкий набор команд в режиме программирования.
Программа ГРИС Стрелочка предназначена для обучения программированию. Утилита выполнена в графическом формате, а команды задает пользователь.
Использование
Установите и запустите программу. Перед пользователем открывается главное меню для рисования. Стрелочки можно перемещать в любом направлении. Основная цель управления стрелочками заключается в том, чтобы получить определенный рисунок. Стоит отметить, что картинка включает в себя только вертикальные и горизонтальные линии.
Возможности
В программе реализовано 2 основных режима: программное и прямое управление. Если выбрать второй вариант, то управление осуществляется по следующей схеме – пользователь отдает команду, а программа ее выполняет. В этом режиме доступно перемещение стрелочек на один шаг, также возможен прыжок, когда стрелочка перескакивает на одну клетку без рисования и поворот стрелки на 90 градусов. В программном режиме также остаются простые команды, но сюда добавляются более сложные алгоритмы. Для начинающих рекомендуется сначала освоить работу в простом режиме, а уже потом переходить на второй этап. Основная задача программы состоит в том, чтобы подготовить человека к настоящему программированию. Утилита распространяется бесплатно на русском языке.




