К основному контенту

Исполнитель "Рисователь"

Рисователь предназначен для построения рисунков на листе, который отображается в специальном окне исполнителя. Рисователь умеет проводить линии различной толщины (отрезки, прямые, эллипсы, прямоугольники), закрашивать области листа, ограниченные замкнутыми линиями, писать текстовые надписи, используя различные шрифты. В левой и верхней части листа расположены линейки, градуированные в пикселях. Начало координат находится в левом верхнем углу.
Предлагаю изучить краткое руководство по командам исполнителя Рисователь от разработчиков системы КуМир. Ниже приведены результаты выполнения команд, которые будут необходимы для реализации творческих заданий.
С помощью команды новый лист(300,200,"зеленый") создадим лист заданного размера и фона. Примечание: в системе КуМир 2.0.1 при задании цвета в текстовом формате кавычки не ставятся.
Теперь создадим новый лист с белым фоном и разместим на нем две окружности, одну из которых с помощью команд центр x и центр y расположим строго в центре листа.
С помощью команды перо изменим толщину линии и цвет контура.
Далее, используя команду кисть("цвет заливки") зальем области внутри окружностей цветом.
Координаты прямоугольника и эллипса задаются схожим образом. Поэтому на следующем рисунке отображены прямоугольник и эллипс заданные по одинаковым координатам. Для определения значений длины и высоты листа использованы соответствующие команды ширина листа и высота листа.
Теперь рассмотрим работу с цветом в КуМире. Помимо символьного задания цвета система поддерживаем формирование цвета по нескольким цветовым моделям. Для начала рассмотрим две из них: RGB и CMYK.
Цветовая модель RGBA позволяет сделать заливку полупрозрачной. Согласно программе, правая окружность строится на листе первой, а левая - второй, перекрывая своей частью правую окружность. При значении RGBA(156,225,132,150) сквозь заливку второй окружности хорошо просматривается первая.
Увеличив последний параметр до 255, полностью исключаем прозрачность цвета.
Команда надпись(цел x, цел y, лит текст) позволяет вывести на листе текст. А с помощью команды шрифт(лит гарнитура, цел размер, лог жирный, лог курсив) можно установить необходимые параметры шрифта.
Чтобы залить цветом любую область рисунка, ограниченную замкнутой линией, необходимо с помощью команды кисть указать необходимый цвет, а затем с помощью команды залить(x,y) указать координаты любой точки из этой области.


Комментарии

Популярные сообщения из этого блога

На старт!

Дорогие друзья, рад приветствовать вас на мастер - классе! Спасибо, что присоединились к нашему марафону :) Перед стартом прошу всех участников продублировать на alexeyserov79@gmail.com адрес своего google-аккаунта для подтверждения участия в МК и получения прав на внесение изменений в таблицу достижений . Подробнее о мастер-классе в разделе PRO МК . На данный момент опубликованы материал и задания подготовительного и первого этапа МК. По мере прохождения МК будет публиковаться материал следующих этапов. По всем вопросам и предложениям возникающим в ходе МК прошу обращаться по указанному выше адресу. С уважением, Серов Алексей Владимирович учитель информатики и математики МКОУ "СОШ п. Ольга"

План прохождения мастер-класса

Рекомендуемый план прохождения мастер-класса Наименование этапа Рекомендуемые сроки Старт 27-28 июня Этап 1 29-30 июня Этап 2 1-3 июля Этап 3 4-5 июля Этап 4 6-9 июля Финиш 10-11 июля Даты в плане рекомендуемые. Задания можно выполнять в индивидуальном темпе. Главное - выполнить задание 1 , задание 2 , задание 3 , задание 4 и разместить ссылки на них в таблице достижений в срок до 11 июля включительно . Не забудьте продублировать на alexeyserov79@gmail.com адрес своего google-аккаунта. Плодотворной работы!

Завершение работы мастер-класса

Уважаемые коллеги! Наш мастер-класс завершен. Спасибо всем участникам МК: у нас получилась прекрасная галерея творческих проектов, которые можно использовать на уроках программирования! Спасибо за интересные идеи!