МИСТЕЦТВО В ШКОЛІ
Сайт мобільного дистанційного навчання
МОБІЛЬНО! ЗРУЧНО! КОРИСНО!
Навчайтесь на нашому сайті!



 
Вторник, 17.10.2017, 22:36
Приветствую Вас Гость
Меню сайта
Категории раздела
Мои файлы [26]
сценарии [9]
сценарии
экология и краеведение [16]
материалы по экологическому воспитанию и краеведческой работе
методические материалы [647]
методические материалы
олимпиады [9]
материалы Всеукраинской интернет-олимпиады
Мини-чат
Наш опрос
Який формат мультимедійного уроку вам більш зручніше використовувати в роботі?
Всего ответов: 55
Видео
Статистика

Онлайн всего: 7
Гостей: 7
Пользователей: 0
РЕКЛАМА
Block content
Самое популярное
[29.09.2009]
ПРОГРАММА ПРЕЗИДЕНТА ШКОЛЫ (0)
[26.09.2009]
МУЗЫКА КАК ВИД ИСКУССТВА (конспект урока-лекции по художественной культуре в 9 классе) (0)
[22.06.2014]
Календарь учителя на 2014-2015 учебный год (3)
[13.09.2009]
КАЛЕНДАРНО-ТЕМАТИЧНЕ ПЛАНУВАННЯ УРОКІВ МУЗИЧНОГО МИСТЕЦТВА (11)
[01.12.2009]
Сценарий "ДЕНЬ СВЯТОГО НИКОЛАЯ" (7)
[10.02.2014]
МОЛОДЕЖЬ ЗА ЗДОРОВЫЙ ОБРАЗ ЖИЗНИ Сценарий выступления агитбригады (0)
[28.05.2013]
Сценарий открытия пришкольного лагеря (с игровой программой) (0)
[23.08.2011]
Календарно-тематичне планування уроків музичного мистецтва в 1-8 класах (10)
[19.06.2016]
Навчальні плани на 2016-2017 рік (для всіх класів і всіх типів шкіл) (0)
[01.09.2012]
Стихи ко Дню освобождения Донбасса (1)
[08.06.2017]
Матеріали для проведення Першого уроку у 2017/2018 навчальному році (0)
[01.12.2012]
Сценарий ко Дню святого Николая (0)
[22.08.2011]
План виховної роботи школи на 2011-2012 навчальний рік (2)
[28.11.2012]
Сценарий к Международному Дню инвалидов (0)
[06.09.2009]
ОСЕННИЙ БАЛ и ОСЕННИЙ УТРЕННИК (сценарии) (0)
[19.06.2013]
Сценарий закрытия летнего пришкольного лагеря (игровая программа) (0)
[17.08.2013]
календарно-тематичне планування уроків музичного мистецтва в 1-2 класах за новою програмою 2013-2014 н.р (0)
[17.02.2014]
Сценарий конкурсной программы на 8 Марта "Мисс весна" для старшеклассников (0)
[12.08.2014]
Річний план роботи педагога-організатора на 2014-2015 н.р. (0)
[29.06.2015]
Готуємо навчальні плани на 2015-2016 н.р. (0)
[14.07.2016]
План виховної роботи школи на 2016-2017 н.р. (0)
[07.08.2011]
Конспект Першого уроку " Україна-наш спільний дім" (0)
[08.09.2014]
Календарно-тематичне планування з предмета «Захист Вітчизни» 10-11 класи (1,5 години) (0)
[25.07.2013]
План виховної роботи школи на 2013-2014 навчальний рік (0)
[20.08.2011]
Конспект первого урока "«Украина - наш общий дом» " (на русском языке) (8)
[13.09.2009]
ПРИВЕТСТВИЕ УЧАЩИХСЯ на ЮБИЛЕЕ РАЙОНА (сценарий) (0)
[09.04.2010]
Сценарий выступления агитбригады отряда"НАСЛЕДНИКИ ПОБЕДЫ",посвященного 65-й годовщине Победы (0)
[16.08.2011]
Конспект першого уроку «Україна - наш спільний дім» (Другий варіант) (0)
[27.02.2013]
Сценарий праздничного концерта для учителей школы, посвященного 8 Марта (0)
[02.10.2009]
Программа кандидата в ПРЕЗИДЕНТЫ ШКОЛЬНОГО ПАРЛАМЕНТА (3)
Главная » Файлы » методические материалы

6 класс. Информатика (доп.мат-лы, для углублённого изучения). Урок 29 Исполнитель Чертежник
22.03.2017, 14:05

6 класс. Информатика (доп.мат-лы, для углублённого изучения факультативно).

Урок 29
Исполнитель Чертежник
Пример алгоритма управления Чертежником
Работа в среде исполнителя Чертёжник

 

Презентация «Управление исполнителем Чертежник»

 

 

 

Ключевые слова: 
• исполнитель Чертёжник 
• абсолютное смещение 
• относительное смещение 
• вспомогательный алгоритм 
• основной алгоритм 
• цикл п раз
 

Знакомимся с Чертёжником

 

Исполнитель Чертёжник предназначен для построения рисунков на координатной плоскости.

При задании точек этой координатной плоскости, в отличие от того, как это принято в математике, координаты х и у разделяются запятой. Например, координаты выделенной на рис. 63 точки будут записаны так: (1, 1). 

image

 

Чертёжник имеет перо, которое можно поднимать, опускать и перемещать. При перемещении опущенного пера за ним остаётся след — отрезок от предыдущего положения пера до нового. При перемещении поднятого пера никакого следа на плоскости не остаётся. В начальном положении перо Чертёжника всегда поднято и находится в точке (0, 0).

По команде поднять перо Чертёжник поднимает перо. Если перо уже было поднято, Чертёжник игнорирует эту команду: он не меняет положение пера и не сообщает об отказе. Иначе говоря, каким бы ни было положение пера до команды поднять перо, после этой команды оно будет поднятым.

Точно так же, независимо от первоначального положения, после выполнения команды опустить перо оно оказывается опущенным, т. е. готовым к рисованию.

Рисунки Чертёжник выполняет с помощью команд сместиться в точку и сдвинуться на вектор

image

 

По команде сместиться в точку (а, Ь) Чертёжник сдвигается в точку с координатами (а, Ь). На рисунке 64 показаны результаты выполнения команды сместиться в точку (2, 3) при различных положениях пера до этой команды. Видно, что, независимо от предыдущего положения, перо оказывается в точке (2, 3), но длина и направление отрезка, который при этом чертится, могут быть различны. Команду сместиться в точку называют командой абсолютного смещения.

Назовите координаты точек, в которых находился Чертёжник до выполнения команды сместиться в точку (2, 3) (см. рис. 64).

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

Пусть перо Чертёжника находится в точке (х, у). По команде (а, Ь) Чертёжник отсчитывает а единиц вправо вдоль горизонтальной оси (оси абсцисс), Ъ единиц вверх вдоль вертикальной оси (оси ординат) и сдвигает перо в точку с координатами (х + а; у + Ъ). Таким образом, координаты, указанные в команде, отсчитываются не от начала координат, а относительно текущего положения пера Чертежника. Поэтому команду сместиться на вектор называют командой относительного смещения. 

image

 

На рисунке 65 показаны результаты выполнения команды сместиться на вектор (2, 3) при различных положениях пера до этой команды. Из рисунка видно, что положение пера после этой команды зависит от его предыдущего положения, зато в результате получаются отрезки, длина и направление которых одинаковы.

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

Назовите координаты точек, в которых находилось перо Чертёжника до выполнения команды сместиться на вектор (2, 3) и куда оно переместилось после выполнения этой команды.

Как будет выполняться команда сместиться на вектор (а, Ь) , если: image

Чертёжник может исполнять только правильно записанные команды. Например, если вместо команды сместиться на вектор написать сдвинь на вектор, то Чертёжник эту запись не поймёт и сразу же сообщит об ошибке. Ошибки в записи команд называются синтаксическими.

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

Пример алгоритма управления Чертёжником

 

image

 

Изобразим с помощью Чертёжника треугольник, положение вершин которого на координатной плоскости определяется парами чисел (1, 1), (3, 5), (5, 2) (рис. 66).

Так как в начале работы перо Чертёжника всегда поднято, то для рисования треугольника с заданными координатами достаточно выполнить следующую последовательность команд:

сместиться в точку (1, 1) опустить перо

сместиться в точку (3, 5)

сместиться в точку (5, 2)

сместиться в точку (1, 1)

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

А теперь составим такой алгоритм управления Чертёжником, чтобы с его помощью в произвольном месте координатной плоскости можно было нарисовать прямоугольник со сторонами, параллельными координатным осям, длины которых равны 2 и 4 единицам. 

image

 

Зафиксируем одну из вершин прямоугольника в точке (1, 1). Нужный рисунок на координатной плоскости может выглядеть, как показано на рис. 67.

Предложите другой вариант рисунка, удовлетворяющий заданным условиям: одна из вершин прямоугольника расположена в точке (1, 1), а длины его сторон равны 2 и 4 единицам. (Существуют ещё семь вариантов.)

Можно определить координаты каждой из вершин этого прямоугольника и для его изображения составить следующую программу:

сместиться в точку (1, 1)

опустить перо

сместиться в точку (1, 3)

сместиться в точку (5, 3)

сместиться в точку (5, 1)

сместиться в точку (1, 1)

Этот алгоритм не будет решать поставленную задачу, если изменить координаты начальной точки (рис. 68). Изменение координат одной из вершин повлечёт за собой пересчет координат всех вершин прямоугольника. Причём это придется делать самому разработчику алгоритма.

Воспользуемся для рисования прямоугольника командой относительного смещения.

Пусть (х, у) — координаты вершины А прямоугольника ABCD (рис. 69).

Тогда координаты вершины В можно записать как (х, у + 2), вершины С — как (х + 4, у + 2), вершины D — как (х + 4, у) (см. рис. 69). 

image

 

Чтобы изобразить отрезок АВ, воспользуемся командой сместиться на вектор (0, 2).

В результате Чертёжник сдвинет перо из точки с координатами (х, у) в точку с координатами (х + 0, у + 2).

По команде сместиться на вектор (4, 0) перо окажется в точке (х + 4, у + 2). Чтобы из этой точки перейти в точку (х + 4, у + 0), следует выполнить команду сместиться на вектор (0, -2). По команде сместиться на вектор (-4, 0) перо Чертёжника прочертит отрезок к точке А: 

image

 

Если в качестве вершины А зафиксировать точку с координатами (1, 1), то программа будет выглядеть так:

сместиться в точку (l, 1)

опустить перо

сместиться на вектор(0, 2)

сместиться на вектор(4, 0)

сместиться на вектор(0, -2)

сместиться на вектор(-4, 0)

Для того чтобы нарисовать прямоугольник в другом месте координатной плоскости, например в точке с координатами (5, 5), достаточно изменить в этой программе только первую строку:

сместиться в точку (5, 5)

С помощью команды абсолютного смещения рисунок «привязывается» к строго определенным точкам координатной плоскости. Она используется чаще всего для установки начального положения пера Чертёжника.

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

Плакат «Исполнитель»

 

image

 

Вопросы и задания 

Находятся на странице 31 урока


 


 

Компьютерный практикум

Свободное программное обеспечение

 
1. КуМир версии 1.9.0 Для Linux
 
2. КуМир версии 1.9.0 Для Windows XP, Vista, 7 (32-bit)
 

 

 


 

1. Интерактивное задание «Определи вес ящиков»
2. Интерактивное задание «Определи общее число рыб в банках»
 

 

3. Интерактивное задание «Определи общий вес (цикл)»
4. Интерактивное задание «Собери яблоки»
 

 

 



 

Cкачать материалы урока

Категория: методические материалы | Добавил: wolkan
Просмотров: 301 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Форма входа
Поиск
Новое на сайте
[16.10.2017]
Тести с з мистецтва для 8-9 кл від LearningApps.org (0)
[16.10.2017]
Тести з музичного мистецтва від LearningApps.org (0)
[16.10.2017]
Конспекти уроків мистецтва. 9 клас (за підручником Л.Масол) 7-8 уроки (0)
[12.10.2017]
Про заходи з відзначення в Кіндратівській СШ у 2017 Дня захисника України (0)
[12.10.2017]
Зустріч старшокласників з працівником Костянтинівського військкомату майором М.Ю.Захарченком (0)
[12.10.2017]
Сторінками історії села Кіндратівка (відео) (0)
[12.10.2017]
План роботи Кіндратівської СШ І-ІІІ ступенів на осінні канікули з 17.10 по 29.10.2017 року (0)
[12.10.2017]
Про чергування співробітників в період святкування Дня захисника України (0)
[12.10.2017]
Звіт про роботу із зверненнями громадян у Кіндратівській спеціалізованій школі (0)
[11.10.2017]
Можливість стати студентом МАУП ще цього року тим, кто не склав ЗНО (0)
[11.10.2017]
8 клас. Мистецтво (за Л.Масол). Уроки 11-12. Готика. Ppt-презентація з відеофайлами (0)
[10.10.2017]
Як скачувати презентації з мистецтва для 8-9 класів, розміщені на сайті (0)
[08.10.2017]
Конспекти уроків мистецтва. 9 клас (за підручником Л.Масол) (0)
[07.10.2017]
Застосування контрактної форми трудового договору для вчителів опорних закладів: профспілка роз’яснює (0)
[06.10.2017]
ПЛАН РОБОТИ на 09 - 13 жовтня 2017 р (0)
[06.10.2017]
6-й навчальний тиждень з 09 по 13 жовтня 2017 року. Переглядаємо й виконуємо завдання до уроку №6 (0)
[05.10.2017]
9 клас. Мистецтво. Уроки 11-12 У пошуках художньої експресії. (Ppt-презентація до уроку за підр.Л.Масол) (0)
[03.10.2017]
Про проведення виступів військовослужбовців у навчальних закладах Костянтинівського району (0)
[03.10.2017]
9 клас. Мистецтво. Уроки 11-12. У пошуках художньої експресії (Мультимедійний підручник за Л.Масол) (0)
[29.09.2017]
ПЛАН РОБОТИ на 02-06 жовтня 2017 року (0)
[28.09.2017]
Про проведення заходів з військово-патріотичного виховання на 4-тому навчальному тижні 2017/2018 навчального року (0)
[28.09.2017]
5-й навчальний тиждень з 02 по 06 жовтня 2017 року. Переглядаємо й виконуємо завдання до уроку №5 (0)
[27.09.2017]
8 клас. Мистецтво. Уроки 9-10. Романська архітектура. Лицарство. (Ppt-презентація з відео за підручником Л.Масол) (0)
[27.09.2017]
9 клас. Мистецтво (за Л.Масол). Уроки 9-10. Лабіринтами художньої абстракції (Ppt-презентація до уроку) (0)
[27.09.2017]
Про проведення днів без автомобілів (0)
[25.09.2017]
9 клас. Мистецтво (за Л.Масол). Уроки 9-10. Лабіринтами художньої абстракції (Мультимедійний підручник) (0)
[22.09.2017]
ПЛАН ВИХОВНОЇ РОБОТИ на 25-29 вересня 2017р (0)
[22.09.2017]
4-й навчальний тиждень з 25 по 29 вересня 2017 року. Переглядаємо й виконуємо завдання до уроку №4 (0)
[21.09.2017]
заходи, присвячені Дню партизанської славиНапередодні 22 вересня 2017 року, в школі відбулися заходи, присвячені Дню партизанської слави. (0)
[21.09.2017]
заходи з нагоди відзначення Міжнародного Дня миру (0)
[21.09.2017]
Мій шкільний двір – оазис (0)
[20.09.2017]
8 клас. Мистецтво (за Л.Масол) Ppt-презентація (з відео) Урок 7-8.Мистецькі перлини Візантії та Київської держави (0)
[20.09.2017]
питання для конкурсу "Відун" військово-патріотичної гри "Сокіл" Джура (0)
[19.09.2017]
9 клас. Мистецтво. Уроки 7-8. Авангард Мультимедійна Ppt-презентція за підручником Л.Масол (з відео) (0)
[19.09.2017]
9 клас. Мистецтво. Уроки 7-8. Авангард: кубізм, футуризм, кубофутуризм (за Л.Масол) мультимедійний підручник (0)
[19.09.2017]
План заходів до Міжнародного Дня людини похилого віку в закладах освіти Костянтинівського району у 2017 році (0)
[19.09.2017]
План проведення тематичних заходів щодо відзначення Дня партизанської слави в закладах освіти Костянтинівського району 22.09.2017 року (0)
[19.09.2017]
План проведення тематичних заходів щодо відзначення Міжнародного Дня миру в закладах освіти Костянтинівського району 21.09.2017 року (0)
[15.09.2017]
8 клас. Мистецтво (за Л.Масол) Урок 5-6.Пам’ятки мистецтва північного Причорномор’я і Скіфії (Ppt-презентація) (1)
[15.09.2017]
Про проведення шкільного етапу районної виставки-конкурсу фруктово-овочевих композицій «ЩЕДРА ЗЕМЛЯ» (0)
Наші партнери
 




Сайт учителя музичного мистецтва Толоконнікової Жанни Василівни


Сайт учителя музичного мистецтва Юанова Станіслава Маграіловича


Облако тегов
Профсоюз

Санаторно-курортное лечение


ПЕНСІЙНИЙ КАЛЬКУЛЯТОР (розрахувати свою майбутню пенсію можна ТУТ)

Печать страницы
Нашему сайту
Copyright MyCorp © 2017Сайт создан в системе uCoz