Чертежник предназначен для построения рисунков на чем
Программа: «Исполнитель Чертежник». Руководство по программе
Исполнитель Чертежник
Исполнитель Чертежник предназначен для построения рисунков, чертежей, графиков и т. д. на бесконечном во все стороны чертежном листе. На чертежном листе задана прямоугольная система координат, единицу измерения в этой системе координат будем называть единицей Чертежника.
Исполнитель Чертежник перемещается по координатной плоскости, оставляя след в виде линии.
Чертежник может выполнять команду
то команда Сместиться на вектор (2,-3) переместит Чертежника в точку (6,-1).
Цикл – организация повторения действий, пока верно некоторое условие.
Тело цикла – набор повторяемых действий.
Условие – логическое выражение (простое или сложное (составное))
Общий вид цикла «Повторять n раз:
В системе КУМИР вспомогательные алгоритмы пишутся в конце основной программы (после служебного слова кон), вызываются на выполнение в основной программе по имени.
7. Составьте для Чертежника алгоритм рисования равнобедренного треугольника, если известны координаты концов отрезка, являющегося его высотой (4,1) и (4,6), а также координаты (2,1) одной из его вершин.
8. Составьте для Чертежника алгоритм рисования прямоугольника со сторонами, параллельными осям координат, если известны координаты его двух вершин (2,1) и (7,5).
9. Составьте для Чертежника алгоритм рисования ромба, центр которого находится в точке (5,5), диагонали параллельны координатным осям, а их длины равны 8 и 4 единицам.
10. Составьте алгоритм управления Чертежником, в результате выполнения которого на координатной плоскости будет нарисован квадрат, длина стороны которого равна 2 единицам.
11.
Составьте алгоритм управления Чертежником, в результате выполнения которого на координатной плоскости будет нарисован произвольный прямоугольник длины сторон которого равны 3 и 4 единицам.
12. Составьте алгоритм управления Чертежником, в результате выполнения которого на координатной плоскости будет нарисован произвольный параллелограмм.
13. Составьте алгоритмы рисования изображенных ниже фигур так, чтобы в процессе рисования перо не отрывалось от бумаги и ни одна линия не проводилась дважды.
13 а) 13 Б) 13 В)
13 Г) 13 Д)
Использование вспомогательных алгоритмов
15.
Оформите в виде процедуры алгоритм рисования букв М, И, Р. Составьте алгоритмы рисования слов МИР, РИМ, МИМ.
16. Разработайте вспомогательный алгоритм для рисования Домика. На его основе составьте основной алгоритм рисования Улицы из пяти домиков.
Цикл «Повторить n раз»
19 А)
19 б)
19 В)
1. Демо 2012. Чертёжнику был дан для исполнения следующий алгоритм:
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
2. ГИА 201.1 Чертёжнику был дан для исполнения следующий алгоритм:
Какую команду надо выполнить Чертёжнику, чтобы вернуться в исходную точку, из которой он начал движение?
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Чертежник предназначен для построения рисунков на чем
2653 days since
Начала учебного года
Recent site activity
Tips and tricks
1 Знакомимся с Чертежником
Исполнитель Чертежник предназначен для построения рисунков на координатной плоскости. Чертежник имеет перо, которое можно подымать, опускать и перемещать.
При перемещении опущенного пера за ним остается след – отрезок от предыдущего положения до нового. При перемещении поднятого пера никакого следа не остается. В начальном положении перо Чертежника всегда поднято и находится в точке (0, 0).
Система команд исполнителя «Чертежник» включает 6 команд:
Команда «опустить перо» переводит чертежника в режим перемещения с рисованием.
Команда «поднять перо» переводит чертежника в режим перемещения без рисования. Если перо уже было поднято, то команда просто игнорируется.
Команда «сместиться в точку (x, y)» перемещает перо в точку с координатами (x, y). Не зависимо от предыдущего положения Чертежник окажется в точке с координатами (x, y). Эту команду называют командой абсолютного смещения.
Команда «сместиться на вектор (dX, dY)» перемещает перо на dX вправо и dY вверх. Если текущие координаты были (x, y), то новое положение будет (x+dX, y+dY). Т.е. координаты отсчитываются не от начала координат, а относительно текущего положение пера. Эту команду называют командой относительного смещения.
Команда «установить цвет (цвет)» устанавливает цвет пера. Допустимые цвета: «черный», «белый», «красный», «оранжевый», «желтый», «зеленый», «голубой», «синий», «фиолетовый».
Команда «надпись (ширина, текст)» выводит на чертеж текст, начиная от текущей позиции пера. В конце выполнения команды перо находится на правой нижней границе текста (включая отступ после последнего символа). Ширина знакоместа измеряется в условных единицах чертежника. Это ширина буквы вместе с отступом после нее.
При использовании исполнителя Чертежник программа должна начинаться со строчки «использовать Чертежник».
Задача: Составим алгоритм рисования квадрата. После рисования вернем Чертежника в исходную позицию.
Для перемещения можно использовать две команды — «сместиться в точку» и «сместиться на вектор». Запишем, для примера, два алгоритма — в одном будем использовать только первую команду, в другом только вторую.
Прежде чем Чертежник начнет рисовать (опустит перо) нужно сместится к место рисования. После рисования нужно снова поднять перо и перейти в начало координат (так требуется по условию).
Рисовать будем с нижней левой точки по часовой стрелке.
Пример 1. | Пример 2. |
использовать Чертежник алг квадрат1 нач . сместиться в точку (2,1) . опустить перо . сместиться в точку (2,4) . сместиться в точку (5,4) . сместиться в точку (5,1) . сместиться в точку (2,1) . поднять перо . сместиться в точку (0,0) кон | использовать Чертежник алг квадрат2 нач . сместиться на вектор (2,1) . опустить перо . сместиться на вектор (0,3) . сместиться на вектор (3,0) . сместиться на вектор (0,-3) . сместиться на вектор (-3,0) . поднять перо . сместиться на вектор (-2,-1) кон |
Обычно в программах используют эти две команды одновременно, все зависит от условий задачи и предпочтения составителя алгоритма. Например, можно записать алгоритма так:
использовать Чертежник
алг квадрат3
нач
. сместиться в точку (2,1)
. опустить перо
. сместиться на вектор (0,3)
. сместиться на вектор (3,0)
. сместиться на вектор (0,-3)
. сместиться на вектор (-3,0)
. поднять перо
. сместиться в точку (0,0)
кон
Знакомимся с Чертежником. Среда программирования КуМир
Цель: ознакомление с интерфейсом среды программирования КУМИР и с исполнителем ЧЕРТЕЖНИК;
1. Организационный момент.
2. Новый материал (демонстрация презентации Приложение 1):
Исполнитель Чертежник предназначен для построения рисунков на координатной плоскости. Чертежник имеет перо, которое можно подымать, опускать и перемещать.
При перемещении опущенного пера за ним остается след – отрезок от предыдущего положения до нового. При перемещении поднятого пера никакого следа не остается. В начальном положении перо Чертежника всегда поднято и находится в точке (0, 0).
Команда “опустить перо” переводит чертежника в режим перемещения с рисованием.
Команда “поднять перо” переводит чертежника в режим перемещения без рисования. Если перо уже было поднято, то команда просто игнорируется.
Команда “сместиться в точку (x, y)” перемещает перо в точку с координатами (x, y). Не зависимо от предыдущего положения Чертежник окажется в точке с координатами (x, y). Эту команду называют командой абсолютного смещения.
Команда “сместиться на вектор (dX, dY)” перемещает перо на dX вправо и dY вверх. Если текущие координаты были (x, y), то новое положение будет (x+dX, y+dY). Т.е. координаты отсчитываются не от начала координат, а относительно текущего положение пера. Эту команду называют командой относительного смещения.
Команда “установить цвет (цвет)” устанавливает цвет пера. Допустимые цвета: “черный”, “белый”, “красный”, “оранжевый”, “желтый”, “зеленый”, “голубой”, “синий”, “фиолетовый”.
Команда “надпись (ширина, текст)” выводит на чертеж текст, начиная от текущей позиции пера. В конце выполнения команды перо находится на правой нижней границе текста (включая отступ после последнего символа). Ширина знакоместа измеряется в условных единицах чертежника. Это ширина буквы вместе с отступом после нее.
При использовании исполнителя Чертежник программа должна начинаться со строчки “использовать Чертежник”.
3. Практическая часть:
Задание: Наберите эту программу (Рис.1)
использовать Чертежник
алг
нач
. установить цвет («красный»)
. опустить перо
. поднять перо
. сместиться на вектор (1,1)
. опустить перо
. сместиться на вектор (0,7)
. сместиться на вектор (7,0)
. сместиться на вектор (0,-7)
. сместиться на вектор (-7,0)
. поднять перо
. сместиться в точку (1,8)
. установить цвет («черный»)
. опустить перо
. сместиться на вектор (3.5,3)
. сместиться на вектор (3.5,-3)
кон
Задание: Наберите эту программу:
· сместиться на вектор(1,1)
2) Составьте программный код в среде программирования Кумир, используя исполнителя ЧЕРТЕЖНИК
А) постройте слово МИР (используйте красный цвет);
Б) постройте (используйте черный цвет);
В) постройте (используйте фиолетовый цвет);
Г) постройте (используйте синий цвет);
4. Домашнее задание: повторить конспект (придумать свои рисунки из прямых линий)
Исполнитель Чертежник. Пример алгоритма управления Чертежником. Работа в среде исполнителя Чертежник
Исполнитель Чертежник. Пример алгоритма управления Чертежником. Работа в среде исполнителя Чертежник
Планируемые результаты освоения обучающимися темы:
предметные – умения разработки алгоритмов для управления исполнителем;
метапредметные – умения самостоятельно планировать пути достижения целей; соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; оценивать правильность выполнения учебной задачи; умение разбивать задачу на подзадачи; опыт принятия решений и управления исполнителями с помощью составленных для них алгоритмов;
личностные – способность увязать учебное содержание с собственным жизненным опытом, понять значение развитого алгоритмического мышления для современного человека
Основные виды деятельности обучающихся:
регулятивные: целеполагание как постановка учебной задачи; планирование; прогнозирование; контроль; коррекция; оценка; способность к волевому усилию;
познавательные: знаково-символические действия; моделирование; структурировать знания; рефлексия способов и условий действия, контроль и оценка процесса и результатов деятельности; формулирование проблемы; самостоятельное создание способов решения проблем творческого и поискового характера
коммуникативные : определять наиболее рациональную последовательность действий по коллективному выполнению учебной задачи; самостоятельно оценивать свою деятельность и деятельность членов коллектива;
Оборудование: компьютер, учебник, тетрадь, приложение.
Приветствие, проверка присутствующих. Запись темы урока в тетрадь и сообщение целей урока.
II.Инструктаж по Технике безопасности.
I II .Актуализация материала.
IV .Изучение нового материала.
Что будет нарисовано после выполнения Чертёжником алго ритма?
1) использовать Чертежник
Задание 2
Составьте для Чертёжника алгоритм рисования прямоугольника со сторонами, параллельными осям координат, если известны координаты его двух вершин: (2, 1) и (7, 5).
Решение
сместиться в точку (2, 1)
опустить перо
сместиться в точку (2, 5)
сместиться в точку (7, 5)
сместиться в точку (7, 1)
сместиться в точку (2, 1)
Задание 5
Составьте алгоритм рисования изображенных ниже фигур так, чтобы в процессе рисования перо не отрывалось от бумаги и ни одна линия не проводилась дважды.
Решение
а) опустить перо
сместиться в точку (0, 4)
сместиться в точку (4, 4)
сместиться в точку (0, 0)
сместиться в точку (4, 0)
сместиться в точку (4, 4)
сместиться в точку (8, 4)
сместиться в точку (4, 0)
сместиться в точку (8, 0)
сместиться в точку (8, 4)
б) сместиться в точку (2, 2)
опустить перо
сместиться в точку (0, 2)
сместиться в точку (0, 6)
сместиться в точку (4, 6)
сместиться в точку (4, 2)
сместиться в точку (2, 2)
сместиться в точку (2, 4)
сместиться в точку (6, 4)
сместиться в точку (6, 0)
сместиться в точку (2, 0)
сместиться в точку (2, 2)
в) сместиться в точку (1, 0)
опустить перо
сместиться в точку (4, 6)
сместиться в точку (7, 0)
сместиться в точку (0, 4)
сместиться в точку (8, 4)
сместиться в точку (1, 0)
Задание 6
Оформите вспомогательные алгоритмы для рисования букв «М», «И», «Р». Составьте алгоритмы рисования слов «МИР», «РИМ», «МИМ».
Решение
АЛГОРИТМ СЛОВА МИР
использовать Чертежник
алг слово МИР
нач
буква_М
буква_И
буква_Р
кон
АЛГОРИТМ СЛОВА РИМ
использовать Чертежник
алг слово РИМ
нач
буква_Р
буква_И
буква_М
кон
АЛГОРИТМ СЛОВА МИМ
использовать Чертежник
алг слово МИМ
нач
буква_М
буква_И
буква_М
кон
АЛГОРИТМ РИСОВАНИЯ 5 ДОМОВ
использовать Чертежник
алг ряд домов нач
сместиться в точку (1, 3)
нц 5 раз
опустить перо
дом
поднять перо
сместиться на вектор (2, 1)
кц
кон
Задание 8
Составьте алгоритмы управления Чертёжником, после исполнения которых будут получены следующие рисунки:
Решение
а) алг квадрат_1
нач
опустить перо
сместиться в точку (6, 0)
сместиться в точку (6, 6)
сместиться в точку (0, 6)
сместиться в точку (0, 0)
поднять перо
кон
поднять перо
сместиться на вектор (0, 1)
опустить перо
сместиться на вектор (1, 0)
поднять перо
сместиться на вектор (- 4, 0)
опустить перо
сместиться на вектор (1, 0)
Знакомимся с чертежником
Исполнитель Чертежник предназначен для построения рисунков на координатной плоскости. Чертежник имеет перо, которое можно подымать, опускать и перемещать.
При перемещении опущенного пера за ним остается след – отрезок от предыдущего положения до нового. При перемещении поднятого пера никакого следа не остается. В начальном положении перо Чертежника всегда поднято и находится в точке (0, 0).
Система команд исполнителя «Чертежник» включает 6 команд:
Команда «опустить перо» переводит чертежника в режим перемещения с рисованием.
Команда «поднять перо» переводит чертежника в режим перемещения без рисования. Если перо уже было поднято, то команда просто игнорируется.
Команда «сместиться в точку (x, y)» перемещает перо в точку с координатами (x, y). Не зависимо от предыдущего положения Чертежник окажется в точке с координатами (x, y). Эту команду называют командой абсолютного смещения.
Команда «сместиться на вектор (dX, dY)» перемещает перо на dX вправо и dY вверх. Если текущие координаты были (x, y), то новое положение будет (x+dX, y+dY). Т.е. координаты отсчитываются не от начала координат, а относительно текущего положение пера. Эту команду называют командой относительного смещения.
Команда «установить цвет (цвет)» устанавливает цвет пера. Допустимые цвета: «черный», «белый», «красный», «оранжевый», «желтый», «зеленый», «голубой», «синий», «фиолетовый».
Команда «надпись (ширина, текст)» выводит на чертеж текст, начиная от текущей позиции пера. В конце выполнения команды перо находится на правой нижней границе текста (включая отступ после последнего символа). Ширина знакоместа измеряется в условных единицах чертежника. Это ширина буквы вместе с отступом после нее.
При использовании исполнителя Чертежник программа должна начинаться со строчки «использовать Чертежник».
Задача: Составим алгоритм рисования квадрата. После рисования вернем Чертежника в исходную позицию.
Для перемещения можно использовать две команды — «сместиться в точку» и «сместиться на вектор». Запишем, для примера, два алгоритма — в одном будем использовать только первую команду, в другом только вторую.
Прежде чем Чертежник начнет рисовать (опустит перо) нужно сместится к место рисования. После рисования нужно снова поднять перо и перейти в начало координат (так требуется по условию).
Рисовать будем с нижней левой точки по часовой стрелке.
Пример 1. | Пример 2. |
использовать Чертежник алг квадрат1 нач . сместиться в точку (2,1) . опустить перо . сместиться в точку (2,4) . сместиться в точку (5,4) . сместиться в точку (5,1) . сместиться в точку (2,1) . поднять перо . сместиться в точку (0,0) кон | использовать Чертежник алг квадрат2 нач . сместиться на вектор (2,1) . опустить перо . сместиться на вектор (0,3) . сместиться на вектор (3,0) . сместиться на вектор (0,-3) . сместиться на вектор (-3,0) . поднять перо . сместиться на вектор (-2,-1) кон |
Обычно в программах используют эти две команды одновременно, все зависит от условий задачи и предпочтения составителя алгоритма. Например, можно записать алгоритма так:
использовать Чертежник
алг квадрат3
нач
. сместиться в точку (2,1)
. опустить перо
. сместиться на вектор (0,3)
. сместиться на вектор (3,0)
. сместиться на вектор (0,-3)
. сместиться на вектор (-3,0)
. поднять перо
. сместиться в точку (0,0)
кон
Задание: Составьте подобным образом алгоритмы рисования прямоугольника.
Задание: Составьте алгоритм рисования рисунка: