Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Другие методич. материалы / ДОКЛАД "Среда программирования без слов DRAPE "
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

ДОКЛАД "Среда программирования без слов DRAPE "

библиотека
материалов

Среда «программирования без слов» DRAPE.

Основные команды среды DRAPE.


План :

  1. Система команд исполнителя DRAPE.

  2. Принципы построения программы для исполнителя DRAPE .

  3. Использование цвета, объекта рисования.


Драп был написан, чтобы преподать детям некоторые основные аспекты программирования. Это имеет некоторое подобие Эмблеме, но Драп полностью визуально ориентируется. Дети не должны быть способными читать. Подобно в Эмблеме, программы в Драпе создают рисунок. Программа в Драпе состоит из множества команд. Есть команды, которые тянут(рисуют) линии и формы, командует, чтобы ход к специфическому положению(позиции), командовал, чтобы установил свойства, подобно цвету, ширине линии и размеру, и управляла командами, например повторить команды, вызывать(называть) процедуры, и проверять на кнопки мыши.

 Каждая команда представлена небольшой картиной. Программа - последовательность этих картин. Вы создаете программу, тянуть картины к соответствующему месту в последовательности. Например, следующая последовательность тянет (рисует) квадрат (площадь).  hello_html_mafca724.png

 Первая команда указывает, что линия должна быть оттянута. (Игнорируйте в течение момента алмазную форму в левом. Это - только признак программы) следующая команда вращает руководство (направление) с 90 градусами (степенями). Затем вторая линия оттянута, и т.д. Вот - другой пример. Это тянет (рисует) 3 синих круга рядом с друг другом. hello_html_m5db0e770.png

  Первая команда устанавливает цвет в синий. Затем круг оттянут. Третья команда перемещает положение (позицию) направо. Другой круг оттянут, и так далее.


 Использование Драпа

Как создать программу, как управлять программой. Драп был разработан (предназначен) такой, что (почти) все задачи могут быть сделаны с мышью. Если Вы не знаете то, чего специфическая кнопка делает, просто размещаете мышь в это и ждет. Небольшое описание выскочит.

Расположение экрана

Как только Вы начинаете Драп, большое окно появляется. (Драп требует, чтобы ваш экран имел решение по крайней мере 800x600. Вы будете предупреждены, является ли ваше решение слишком низко. Решение экрана может быть изменено(заменено), щелкая правильной кнопкой мыши где-нибудь на пустом месте на вашем рабочем столе и выбирая Свойства.) Окно состоит из следующих частей: Наверху есть ряд кнопок для погрузки и экономии программ, чтобы управлять программой различными способами, и для quiting программа. Ниже этого в левом есть большое количество небольших символов. Они - различные команды, Вы можете размещать в Вас программу, тянуть их туда (см. ниже). В тут же - пустой прямоугольник. Это - картина, которую ваша программа создает. В основании Вы находите фактическую программу, которую Вы создаете. Программа может состоять из до 6 процедур. Каждая процедура показывается длинным темным серым прямоугольником. Вы создаете программу, тянуть команды к этим прямоугольникам. Каждая процедура представлена подобной алмазу формой, которая показывается налево от процедуры. Один из них имеет черную структуру(рамку) вокруг этого (обычно один лучший). Этот будет казнен, когда Вы управляете программой. Налево от процедур Вы видите корзину для бумаг. Вы можете отбрасывать команды, тянуть их к корзине для бумаг.

Добавление команд к программам

Вы добавляете команды к вашей программе, используя тянуть-и-понижать. Вы приобретаете (подбираете) команду в области команды. Затем, при нажатой мыши, тянуть это в указанное место в программе, и затем отпустить кнопку мыши, чтобы понизить (пропустить) это. Если команда - в неправильном месте, просто подбирать это, используя мышь и тянуть это к ее новому местоположению. Это будет перемещено туда. Если Вы хотите удалить команду, тянуть это к корзине для бумаг в левом. Наконец, Вы можете копировать команды, проводя (держа) <Ctrl> ключ, когда Вы подбираете это с мышью.

Много команд тянут (рисуют) кое-что. Положение (позиция) обозначено треугольником на картине, называемой курсором. Например, если Вы тянете (рисуете) круг его неправды центра на небольшом кресте в треугольнике. Есть команды, чтобы переместить курсор. Если Вы перемещаете это, вперед это перемещается точно в место, где пункт (точка) треугольника. Вы можете также изменять (заменять) угол курсора. Наконец, Вы можете изменять (заменять) его размер, чтобы тянуть (рисовать) меньшие вещи или перемещать меньшие расстояния.

Программы Управления (бега)

Как только Вы создали вашу программу Драпа, Вы, конечно, хотите видеть результат. Есть различные пути, которыми Вы можете управлять программой. Первое необходимое действие состоит в том, чтобы указать, которая часть программы должна управляться. Поскольку Вы видели, программа состоит из шести процедур. Вы можете указывать тот, чтобы бежать, щелкая с вашей мышью на символе перед этим. Черная граница появится вокруг этого. Процедура неплатежа - topmost один. Если это - не то, Вы хотите управлять, щелкнуть на еще один (ни один). (Это - хорошая практика, чтобы удостовериться, что всегда высшая процедура - та, чтобы бежать, но для испытания целей все еще полезно бывает управлять другими командами). Если Вы хотите проверить, является ли это правильным, Вы лучше управляете этим медленно, используя следующую кнопку:

 

hello_html_m235dce21.pngУправляйте программой медленно.

 

Это управляет вашей программой медленно. Обратите внимание на маленький красный треугольник выше ваших команд. Это показывает, где программа - теперь. В картинной области Вы будете видеть, что ваша картина появляется. Черный треугольник - курсор, который сообщает Вам текущее положение (позицию), ориентацию и размер шага. Если Вы хотите управлять программой даже медленнее, сначала нажимать кнопку паузы. Теперь Вы можете неоднократно использовать следующую кнопку, чтобы ступить через вашу программу:

 

hello_html_498125f9.pngДелайте единственный (отдельный) шаг вашей программы.

 

Если программа, кажется, работает прекрасный, Вы можете управлять этим, быстро используя кнопку:

 

hello_html_m4cdb8411.pngУправляйте программой быстро.

 

В этом случае Вы могли бы хотеть выключить треугольный курсор, используя кнопку:

 

hello_html_m2444eab.pngВключите курсор управления мышью.

 

Наконец, Вы можете решать управлять программой нанамного большей картине. Для этого пресса (печати) кнопка:

 

hello_html_601714dc.pngПоверните картину, большую или маленькую.

 

Обратите внимание, что (почти) все будет вычислено в этом случае.

 

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

 

hello_html_m107521fe.pngВыполнение Паузы программы.

 

Если кое-что идет не так, как надо, Вы можете останавливать выполнение, использующее:

 

hello_html_m7b1d120e.pngОстановите выполнение программы.

 

( Чтобы останавливать выполнение программы, Вы можете также нажимать < Esc >, включают клавиатуру.) также возможно переключить между быстрым и медленным выполнением в течение управления (бега), или изменять (заменять) курсор. (Невозможно изменить (заменить) картинный размер, в то время как программа бежит.)

Сохранение программ

Драп имеет обычные кнопки для создания новых программ, загруженных существующих программ, и экономии программ, которые Вы создавали. Все файлы программы имеют расширение(продление) .DRP. (Они - простые удобочитаемые файлы, которые Вы можете легко отдавать другим людям или посылать мне.) следующие кнопки существуют:

 

hello_html_m5beb0ea8.pngСоздайте новую программу, удаляя существующую.

 

hello_html_654cc4d5.pngЗагрузите программу с диска. Вас будут спрашивать указать файл обычным способом.

 

hello_html_mfc56565.pngЭкономьте (спасите) вашу программу на диск. Вас будут снова просить о filename.

 

Помимо экономии программы, также возможно экономить (спасти, сохранить) созданную картину. Для этого использования кнопка:

 

hello_html_m30bd7513.pngЭкономьте (спасите, сохраните) картину.

 

Вас спрашивают относительно filename. Картина сэкономлена (спасена) как bitmap (.BMP формат). Вы можете теперь рассматривать или изменять(заменять) картину с любой программой рисунка (подобно Краске). Вы можете также использовать эти программы, чтобы печатать это.

 Окончание (завершение) Драпа

Заканчивать Драп просто нажимают кнопку:

 

hello_html_3acc18a1.pngОкончание Драпа.

 

 Различные команды

 Здесь следует за полным списком различных команд, которые являются доступными, вместе с примерами их использования.

 Перемещение и рисунок

Основная идея в Драпе состоит в том, что ваша программа управляет курсором, показанным в форме треугольника на картине. Вы можете перемещать этот курсор в различные места, тянуть (рисовать) линии, и т.д. Курсор всегда указывает в специфическое руководство (направление). Если Вы перемещаете или тянете (рисуете) линию, это сделано в направлении курсора. Чтобы двигаться в различное руководство (направление), Вы должны сначала изменить (заменить) ориентацию курсора. Следующий ход и тянет (рисует) команды, существуйте:

 

hello_html_m1d1ed213.pngПереместите один шаг в направлении курсора.

hello_html_323e2795.pngПереместите один шаг в противоположное руководство(направление).

hello_html_36ae0cd0.pngТяните(рисуйте) линию в направлении курсора.

hello_html_6e34055.pngТяните(рисуйте) линию назад.

 

Размер шага и длины линии может быть изменен (заменен). Следующая небольшая программа тянет (рисует) линию с отверстием в этом (из-за хода в середине).

 

hello_html_m74595984.png

 

Иногда полезно возвратиться к центру изображения(образа):

 hello_html_4a3c7b0c.pngДвигайтесь в центр.

 Чтобы изменять (заменять) ориентацию курсора, следующие команды существуют:

 hello_html_m17262c43.pngВращайте 90 градусов (степеней) к левому (против часовой стрелки).

hello_html_4ef4200c.pngВращайте 45 градусов (степеней) налево.

hello_html_m5b1a86fc.pngВращайте 6 градусов (степеней) налево.

hello_html_62125242.pngВращайте 90 градусов (степеней) к праву (по часовой стрелке).

hello_html_1ef773cb.pngВращайте 45 градусов (степеней) направо.

hello_html_m478e6fec.pngВращайте 6 градусов (степеней) направо.

 

Маленькие углы особенно удовлетворены для создания вещей подобно спиралям. Вот - снова самый основной пример рисунка квадрата (площади) к четырем разам, тянуть (рисуя) линию и делая поворот с 90 градусами.

 

hello_html_mafca724.png

 Очень важно начать писать множество маленьких программ, использующих только эти команды. При получении чувства того, как получить курсор к местам Вы хотите, существенен в здании более сложных программ.

Урегулирование (установка) цвета

Только рисунок в красном немного скучен. Драп позволяет Вам выбирать из шести различных цветов:

 

hello_html_m4a7656a5.pngИзмените (замените) текущий цвет на красный.

hello_html_3a4a14f1.pngИзмените (замените) текущий цвет на синий.

 Все после такой команды оттянуто в новом цвете. Следующий пример тянет (рисует) все четыре стороны квадрата (площади) в различном цвете.

 

hello_html_2730651c.png

Урегулирование (установка) ширины линии

Вы можете изменять(заменять) ширину линий, которые Драпируют использования:

 

hello_html_m64326c77.pngТонкая линия (1pixel).

hello_html_1395cf9e.pngНемного более толстый (3 pixels).

hello_html_2a7aa41a.pngОчень толстый (7 pixels).

 

Следующий пример тянет (рисует) квадрат (площадь) с очень толстыми линиями:

 

hello_html_m72aea3fa.png

Формы Рисунка

Скорее чем только рисунок линий также возможно тянуть (рисовать) круги, треугольники, и т.д. Они будут заполнены текущим цветом. (Они получают черную границу.) Они будут сосредоточены в текущем положении (позиции) курсора. (Обратите внимание, что ориентация формы зависит от текущей ориентации курсора).

 

hello_html_1786168d.pngТяните (рисуйте) заполненный квадрат (площадь).

hello_html_2689f686.pngТяните (рисуйте) заполненный прямоугольник.

hello_html_520cce66.pngТяните (рисуйте) заполненный тонкий прямоугольник.

hello_html_128c3a77.pngТяните (рисуйте) заполненный круг.

hello_html_m6af6ba68.pngТяните (рисуйте) заполненный треугольник.

hello_html_m7c04d091.pngТяните (рисуйте) заполненный плоский треугольник.

 

Следующий пример тянет (рисует) красный треугольник в желтом круге в синем квадрате (площади).

 

hello_html_m78f29264.png

Заполнение и клиринг

Вы можете заполнять область (регион) в самолете, используя заполняющуюся команду. Это заполняет pixels, начинающийся в текущем положении (позиции) курсора, пока граница не достигнута.

 

hello_html_6ce72804.pngЗаполните область (регион) ниже курсора.

 

Вот - небольшой пример, который тянет (рисует) Красную площадь и заполняет это желтым:

 

hello_html_m60496360.png

 

Чтобы очищать экран, Вы используете следующую команду:

 

hello_html_m5482e27f.pngОчистите экран.

 

Очищать это к различному цвету, просто очищают это и затем заполняют это:

 

hello_html_m51340393.png



Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 26.11.2015
Раздел Информатика
Подраздел Другие методич. материалы
Просмотров278
Номер материала ДВ-197467
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх