Моделирование алгоритмических исполнителей
Дипломная работа - Педагогика
Другие дипломы по предмету Педагогика
и птицами, скачущими лошадьми, мчащимися автомобилями. Есть команды, позволяющие создавать музыку, выполнять арифметические действия и прочее. Кроме непосредственного управления в ЛогоМирах доступен и режим программирования. В особом листе на экране компьютера можно записать программы, которые, как и большинство языков программирования, расширяют исходный словарь языка. Имена записанных программ можно использовать в интерактивном режиме, при записи новых программ, а также при применении кнопок. Объекты кнопки обеспечивают функции гипертекстовой структуры, при нажатии на них выполняют функции гипертекстовой структуры, при нажатии на них выполняются заранее предписанные действия: переходы, движения и так далее. Объект бегунок позволяет использовать в проектах переменные числовые величины. Значение бегунка видно и может быть изменено с помощью мыши.
Черепашки могут иметь любую форму, но видеть цвет пера черепашки и направление можно, только когда черепашка имеет исходную черепашью форму. Можно изменить цвет и размер пера черепашки в Графическом редакторе.
Перемещение черепашки
Перетащить черепашку можно с помощью мышки. Нужно потащить черепашку за голову - она повернется.
Изменение размеров черепашки
Можно изменять размер с помощью луп, находящихся в Поле форм.
Направление черепашки
Направление черепашки исчисляется в градусах как на компасе.
Новые черепашки и имена черепашек
Для создания новой черепашки, надо выбрать черепашку в Инструментальном меню и поместить ее на лист в нужном месте, щелкнув на нем мышкой. Появится новая черепашка. Повторив это еще раз, появится еще одна черепашка. Черепашки получают имена в соответствии с моментами их появления: ч1, ч2 и так далее. Вы можете изменить имя черепашки. Как открыть диалоговое окно Черепашки?
vВыбрать пиктограмму Черепашки.
vЩелкнуть на Черепашку на листе.
vНаписать новое имя .
vЩелкнуть ОК.
Программирование черепашки
vОткрыть диалоговое окно черепашки.
vНапечатать инструкцию
vУказать Один раз или Много раз будут выполняться инструкции.
vЩелкнуть на ОК.
vЩелкнув на черепашку, можно посмотреть, что произойдет.
Мультипликация
В поле форм есть несколько пар (троек) похожих форм. Меняя похожие формы можно создать летящую птицу, идущего мальчика или бегущую собаку.
Пример:
Открыть диалоговое окно Черепашки.
Напечатать: нов_форма птица1 вп2 нов_форма птица2 вп2. Выбрать режим Много раз . Щелкнуть ОК.
Щелкнуть на черепашку. Если птица летит неправильно, но надо напечатать в Поле команд: нов_курс 300.
Выделение черепашек
Протащить мышку вокруг нее или нажать клавишу Shift и щелкнуть на черепашку.
Удаление черепашки
На поле форм выбрать Ножницы, щелкнуть ими по черепашке, которую необходимо удалить. [1]
Основные команды языка программирования среды ЛогоМиры
НаименованиеНазначениеПримерВперед(вп)число Всегда список инструкций Домой Жди число Жди_пока логическое значение Запусти список инструкций Курс Налево (лв)число Место Надпись слово Назад (нд)число Направо (пр)число Нов_курс(нк)число Нов_место(нм)[ху] Нов_размер (нрз) число Нов_размер_пера(нрп) число Нов_форма(нф) имя или число Нов_цвет (нц) имя или число Ответ Пиши слово или список Плавно расстояние скорость по Повтори число список-инструкций пп пч сг ск или сс Сотри Спроси слово или список ст сч Удали Цвет Штамп Перемещает черепашку вперед. Бесконечно повторяет Остановка:Ctrl+Break. Перемещает черепашку в точку[0,0]. Пауза в работе. Время изменяется1/10сек. Система будет ждать, ока входной параметр не сообщит Да. Выполняет список-инструкций как независимый процесс. Сообщает направление активной черепашки. Поворачивает черепашку налево. Сообщает координаты активной черепашки. Черепашка при движении будет печатать указанное слово. Перемещает черепашку назад Поворачивает черепашку направо. Черепашка получает направление, соответствующее числу градусов. Перемещает черепашку в точку с координатами[ху]. Меняет размер черепашки min-5, исходный -40, max-150. Изменяет толщину пера активной черепашки. Изменяет форму черепашки Изменяет цвет пера черепашки. Сообщает последний ответ, напечатанный в диалоговом окне. Печатает слово или список в активном текстовом окне. Плавно перемещает черепашку на указанное расстояние. Опускает перо у активной черепашки. Выполняет список-инструкций указанное число раз. Поднимает перо у активной черепашки. Делает активную черепашку видимой. Стирает графическое изображение на листе, возвращает активную черепашку на место. Стирает текст в поле команд. Стирает графическое изображение, не изменяя положения черепашки. Открывает диалоговое окно, в котором напечатан вопрос и предлагается напечатать ответ. Стирает текст в активном текстовом окне. Прячет активную черепашку. Удаляет названную черепашку, текстовое окно, бегунок, кнопку, лист, звук или мелодию. Сообщает цвет черепашки в виде числа. Делает копию изображения черепашки на экране. Вп 50 по вп10 всегда[вп1] всегда [пр1] вп 50 домой жди 10 пч жди 10 жди_пока[цп=15] пр 180 запусти [плавно 10001] покажи курс 180 вп 40 лв 50 покажи место 50 49 надпись школа повтори 5 [вп 10] лв 30 по нд 20 пр 90 вп 50 пр 38 нк 0 нк 120 нк 180 нм [50 50] нрз 20 нрз40 по нрп 20 вп50 нф луна нц красный с