3) прыжок — перемещение Ру на один шаг вперед без рисования линии.
При переходе в режим программирования «белое меню» меняется. К нему, кроме перечисленных, добавляются следующие команды:
4) пoка <условие> повторять <тело цикла> конец цикла - цикл с предусловием;
5) если <условие> то <серия 1> иначе <серия 2> конец ветвления - полное ветвление;
6) если <условие> то <серия > конец ветвления — неполное ветвление
7) сделай <имя процедуры> — обращение к процедуре.
|
|
|
Паркетчик представляет из себя «бездумного исполнителя», назначение которого — выкладывать на клетчатом поле узоры из разноцветных плиток (красных и зеленых). Поле имеет прямоугольную форму; каждая клетка идентифицируется двумя индексными номерами — по горизонтали и по вертикали, например: (1,1), (3,5).
Паркетчик может перемещаться с помощью команд «шаг вверх», «шаг вниз», «шаг влево», «шаг вправо» к соседним клеткам, а также к любой клетке поля по команде «перейти на (m,n)». В текущую клетку Паркетчик может положить плитку указанного цвета по команде «положить (цвет)»или убрать плитку по команде «снять плитку». Условиями в командах ветвления и цикла может быть проверка цвета лежащей плитки или проверка наличия препятствия (стены) в любом направлении от текущей клетки.
Паркетчик предназначен для методичного обучения структурному способу построения алгоритмов. Форма языка Паркетчик применяется также и для описания вычислительных алгоритмов, подобно тому, как используется алгоритмический язык А. Г. Кушниренко. По сути дела, между алгоритмическим языком и языком Паркетчика нет принципиальной разницы тот и другой представляет собой структурный русскоязычной псевдокод. Видимо, считая описание алгоритма на языке Паркет достаточно структурированным и наглядным, авторы отказались от использования блок-схем.
Исполнитель « Чертежник»
А.Г. Гейн также применял исполнитель с названием «Чертежник», который относится к категории исполнителей, работающих по принципу «черепашьей графики». Команды перемещения (сделать шаг, прыгнуть) и вращения (повернуть налево) не имеет параметров. По одной команде исполнитель перемещается на строго определенное расстояние — один шаг, или поворачивается против часовой стрелки на 90°. Поэтому создаваемые рисунки могут состоять только из горизонтальных и вертикальных отрезков. Можно сказать, что Чертежник А. Г. Гейна в чистом виде является исполнителем, работающим «в обстановке».
Исполнитель Чертежник- это своеобразный графопостроитель, действующий в системе декартовых координат, связанных с экраном. Назначение Чертежника — изображение чертежей, графиков, рисунков, состоящих из прямолинейных отрезков. Чертежник близок по идее к Черепашке, однако работа Черепашки не связана с системой координат (хотя единица длины для нее существует).
Для моделирования методов решения задач обработки табличной информации А.Г. Гейном введен исполнитель Робот-манипулятор.
Программирование исполнителя Робот возможно как без использования величин, так и с величинами. В первом случае исполнитель ориентируется только в обстановке на поле, проверяя наличие стены в некотором направлении или выясняя, закрашена ли очередная клетка. Например, для того чтобы закрасить все клетки вдоль стены, расположенной горизонтально ниже Робота, он должен выполнить следующую программу:
нц пока снизу стена
закрасить
вправо кц
Здесь использован цикл с предусловием — основной тип циклической команды (нц — начало цикла, кц — конец цикла). Рассмотрим еще один пример: Робот движется вдоль горизонтальной стены и закрашивает только пустые (не закрашенные) клетки. Прямоугольная таблица имитируется стеллажом, состоящим ячеек, в которые могут быть помещены различные радиодетали (микросхемы, транзисторы и прочее). Робот умеет перемещаться в вертикальном и горизонтальном направлениях вдоль ячеек, перемещать в них детали или извлекать детали из ячеек. Здесь можно говорить о появлении величин, рассматривая имя детали в ячейке как величину (производится сравнение ее имени с именем искомой детали). Характерная структура алгоритмов управления Роботом — вложенные циклы с ветвлениями. Помимо классов исполнителей, работающих с величинами и в среде, существуют также две категории исполнителей, которые не входят в данные классы. Это среда программирования ЛогоМиры и КуМир.
Материалы по педагогике:
Воспитание гражданственности и патриотизма как педагогическая основа
подготовки старшеклассников к военной службе
В проекте Реформы образования (1997) фиксируется, что благодаря труду учителей «складывается принципиально новая атмосфера, все более полно отвечающая задачам формирования нового поколения в духе ценностей гражданского общества», и подчеркивается ответственность всех уровней управления образованием ...
Домашнее задание по методу круговой тренировки
круговой тренировка упражнение домашний задание Использование метода круговой тренировки при выполнении домашнего задания приемлемо для детей достигших 10-ти летнего возраста, т.е. учащиеся 5-6-х классов. При отставании в развитии того или иного ученика целесообразно разработать индивидуальный комп ...
Концепции использовании технологий стерео визуализаций в преподавании
физики
В отношении средств создания объемных изображений была использован общий подход к использованию новых возможностей мультимедиа, информационных и телекоммуникационных в образовании, сформулированный еще в 1999 году и состоящий в признании целесообразности применения новых технологий лишь в тех случа ...