Инфоурок / Информатика / Рабочие программы / Программирование графических объектов, 9 класс
Обращаем Ваше внимание: Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии (2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации).

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Я люблю природу», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

ПРИЁМ ЗАЯВОК ТОЛЬКО ДО 15 ДЕКАБРЯ!

Конкурс "Я люблю природу"

Программирование графических объектов, 9 класс



Московские документы для аттестации!

124 курса профессиональной переподготовки от 4 795 руб.
274 курса повышения квалификации от 1 225 руб.

Для выбора курса воспользуйтесь поиском на сайте KURSY.ORG


Вы получите официальный Диплом или Удостоверение установленного образца в соответствии с требованиями государства (образовательная Лицензия № 038767 выдана ООО "Столичный учебный центр" Департаментом образования города МОСКВА).

ДИПЛОМ от Столичного учебного центра: KURSY.ORG


Выберите документ из архива для просмотра:

Выбранный для просмотра документ Презентация.ppt

библиотека
материалов
Программирование графических объектов 9 класс
Цели: Обучающая: сформировать  специальные умения и навыки по работе с график...
Для управления экраном в графическом режиме с помощью программ в Turbo Pasca...
Итак, для запуска графической системы нам необходимо: Подключить модуль GRAPH...
Система координат в графическом режиме.
Процедуры и функции для работы с "графическими примитивами": Circle (X, Y: In...
Управление цветом SetPenColor (clYellow); SetBrushColor(clLime);
10 1

Описание презентации по отдельным слайдам:

№ слайда 1 Программирование графических объектов 9 класс
Описание слайда:

Программирование графических объектов 9 класс

№ слайда 2 Цели: Обучающая: сформировать  специальные умения и навыки по работе с график
Описание слайда:

Цели: Обучающая: сформировать  специальные умения и навыки по работе с графикой в среде программирования Паскаль. Воспитательная: формирование мировоззрения у учащихся; формирование мотивации к изучению предмета “информатика”; формирование чувства коллективизма, дружбы; Развивающая: развитие логического мышления; развитие навыков работы с системой программирования.

№ слайда 3 Для управления экраном в графическом режиме с помощью программ в Turbo Pasca
Описание слайда:

Для управления экраном в графическом режиме с помощью программ в Turbo Pascal существуют специальные графические процедуры и функции. Описание этих процедур и функций содержится в специальном библиотечном модуле CRAPHABC.

№ слайда 4 Итак, для запуска графической системы нам необходимо: Подключить модуль GRAPH
Описание слайда:

Итак, для запуска графической системы нам необходимо: Подключить модуль GRAPH - библиотеку графических процедур: Uses GraphABC;

№ слайда 5 Система координат в графическом режиме.
Описание слайда:

Система координат в графическом режиме.

№ слайда 6 Процедуры и функции для работы с "графическими примитивами": Circle (X, Y: In
Описание слайда:

Процедуры и функции для работы с "графическими примитивами": Circle (X, Y: Integer; R: word) Line (X1, Y1, X2, Y2:Integer) Rectangle (X1, Y1, X2, Y2)

№ слайда 7 Управление цветом SetPenColor (clYellow); SetBrushColor(clLime);
Описание слайда:

Управление цветом SetPenColor (clYellow); SetBrushColor(clLime);

№ слайда 8
Описание слайда:

№ слайда 9
Описание слайда:

№ слайда 10
Описание слайда:

Выбранный для просмотра документ карточки.doc

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

Программирование графических объектов

circle (x,y,r), рисует круг, где (x,y)- координаты центра, r-радиус


rectangle(x1,y1,x2,y2); рисуется прямоугольник, X1, Y1 - координаты верхнего левого угла, X2, Y2 - координаты нижнего правого угла.


Line (x1,y1,x2,y2); рисуется линия от точки (X1, Y1) до точки (X2, Y2).


SetPenColor (clYellow); (цвет линии)


SetBrushColor(clLime); закрашивает объект ярко-зеленым цветом

clBlackчерный
clPurpleфиолетовый
clWhiteбелый
clMaroonтемно-красный
clRedкрасный
clNavyтемно-синий
clGreenзеленый
clBrownкоричневый
clBlueсиний
clSkyBlueголубой
clYellowжелтый
clCreamкремовый

  

clAqua – бирюзовый
clOlive – оливковый
clFuchsia – сиреневый
clTeal – сине-зеленый
clGray – темно-серый
clLime – ярко-зеленый
clMoneyGreen – цвет зеленых денег
clLtGray – светло-серый
clDkGray – темно-серый
clMedGray – серый
clSilver – серебряный






Программирование графических объектов

circle (x,y,r), рисует круг, где (x,y)- координаты центра, r-радиус


rectangle(x1,y1,x2,y2); рисуется прямоугольник, X1, Y1 - координаты верхнего левого угла, X2, Y2 - координаты нижнего правого угла.


Line (x1,y1,x2,y2); рисуется линия от точки (X1, Y1) до точки (X2, Y2).


SetPenColor (clYellow); (цвет линии)


SetBrushColor(clLime); закрашивает объект ярко-зеленым цветом

clBlack – черный
clPurple – фиолетовый
clWhite – белый
clMaroon – темно-красный
clRed – красный
clNavy – темно-синий
clGreen – зеленый
clBrown – коричневый
clBlue – синий
clSkyBlue – голубой
clYellow – желтый
clCream – кремовый

  

clAqua – бирюзовый
clOlive – оливковый
clFuchsia – сиреневый
clTeal – сине-зеленый
clGray – темно-серый
clLime – ярко-зеленый
clMoneyGreen – цвет зеленых денег
clLtGray – светло-серый
clDkGray – темно-серый
clMedGray – серый
clSilver – серебряный



SetBrushColor(clLime);

circle (300,350,150)


SetPenColor (clBlack);

rectangle(100,100,200,200);


SetBrushColor(clNavy);

Line (90,90,150,150);


SetBrushColor(clLime);

circle (200,400,50)


SetPenColor (clRed);

rectangle(150,150,250,250);


SetPenColor (clNavy);

Line (50,50,50,150);


SetBrushColor(clRed);

circle (350,400,200)


SetBrushColor(clLime);

rectangle(300,100,400,200);


SetPenColor (clBlack);

Line (200,200,400,200);




Сегодня, 15 февраля, открытый урок по информатике

Класс: 9 В

Тема: «Программирование графических объектов»

Учитель: Макушева Т.П.

Время: 11.20 (четвертый урок)


hello_html_m76a408bf.jpg

hello_html_142620fd.jpg






hello_html_63840dd5.jpg






hello_html_3eb909ed.jpg







hello_html_6c319b9b.jpg


hello_html_6c319b9b.jpg

Выбранный для просмотра документ открытый урок.doc

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



Дубовская общеобразовательная средняя школа

















Открытый урок по информатике

Тема: Программирование графических объектов

9 класс
















Провела: учитель информатики

Макушева Т.П.








2013-2014 учебный год

Цели:

Обучающая: сформировать  специальные умения и навыки по работе с графикой в среде программирования Паскаль.

Воспитательная: формирование мировоззрения у учащихся; формирование мотивации к изучению предмета “информатика”; формирование чувства коллективизма, дружбы;

Развивающая: развитие логического мышления; развитие навыков работы с системой программирования.


Межпредметные связи: связь c алгеброй и геометрией.

Тип урока: урок сообщение, усвоение новых знаний

Технические и программные средства: персональные компьютеры, проектор, обучающая программа PaskalABC, презентация PowerPoint.


Ход урока

  1. Организационный момент

  2. Изложение нового материала

  3. Первичное закрепление пройденного

  4. Домашнее задание


Изложение нового материала

Для управления экраном в графическом режиме с помощью программ в Turbo Pascal существуют специальные графические процедуры и функции. Описание этих процедур и функций содержится в специальном библиотечном модуле CRAPHABC.


Итак, для запуска графической системы нам необходимо:

1. Подключить модуль GRAPH - библиотеку графических процедур:

Uses GraphABC;


Система координат в графическом режиме.

Примечание. Для нашего графического режима обычно значение максимальной координаты X равно 640 пикселям, а Y- 480 пикселям.

Чтобы точно строить изображение на экране, Вам нужно сначала нарисовать, как это должно выглядеть на бумаге. Для этого начертите в тетради систему координат графического режима.

hello_html_m64dd53da.png

Итак, отсчет начинается с верхнего левого угла с координатами (0;0), значение Х - столбец, отсчет слева направо; значение Y - строка, отсчет сверху вниз.


Процедуры и функции для работы с "графическими примитивами":

Circle (X, Y: Integer; R: word) Рисует текущим цветом окружность радиуса R с центром в точке (X, Y).

Line (X1, Y1, X2, Y2:Integer) Рисует линию от точки X1, Y1, до точки X2, Y2.

Rectangle (X1, Y1, X2, Y2) Рисует прямоугольник, используя текущий цвет. X1, Y1 – координаты левого верхнего угла прямоугольника; X2, Y2 – координаты правого нижнего угла прямоугольника.


Управление цветом

SetPenColor (clYellow); (цвет линии)


SetBrushColor(clLime); (закрашивает объект)

clBlack – черный
clPurple – фиолетовый
clWhite – белый
clMaroon – темно-красный
clRed – красный
clNavy – темно-синий
clGreen – зеленый
clBrown – коричневый
clBlue – синий
clSkyBlue – голубой
clYellow – желтый
clCream – кремовый

  

clAqua – бирюзовый
clOlive – оливковый
clFuchsia – сиреневый
clTeal – сине-зеленый
clGray – темно-серый
clLime – ярко-зеленый
clMoneyGreen – цвет зеленых денег
clLtGray – светло-серый
clDkGray – темно-серый
clMedGray – серый
clSilver – серебряный


Первичное закрепление пройденного

Задание1: необходимо, на системе координат, начертить заданный графический объект, указанным цветом.

  1. SetBrushColor(clLime);circle (300,250,150)

  2. SetPenColor (clBlack); rectangle(100,100,200,200);

  3. SetBrushColor(clNavy); Line (90,90,150,150);

  4. SetBrushColor(clLime); circle (200,400,50)

  5. SetPenColor (clRed); rectangle(150,150,250,250);

  6. SetPenColor (clNavy); Line (50,50,50,150);

  7. SetBrushColor(clRed); circle (100,100,50)

  8. SetBrushColor(clLime); rectangle(300,100,400,200);

  9. SetPenColor (clBlack); Line (200,200,400,200);

  10. SetPenColor (clLime); Line (300,300,450,400);

Задание 2: исправить в программе все ошибки.

use GraphABC

bigin

SetBrushColor clYellow

circl (140,120,50);

Line (20,120,80,120)

Lin (30,70,87,100;

Line (50,29,101,76.25);

Line 103,16,124,64;

Line (140,10,140,60);

Line (159.21,62,187,17)

Line (180,80,230,40);

Line 196,102,250,82

Line (200,120,260,120);

Line (196,144,247,173);

Line (180,167,222,220);

Line (159,179,184,240);

Line (140,180,140,240);

Line (92,238,120,178);

Line (50,210,98,163);

Line (28,163,82,141);

SetBrushColor(clSkyBlue

circle (120,100,10,102);

circle (160,100,10);

Line (140,90,140,130);

Line (140,130,150,130);

SetPenColo (clRed);

Line (110,130,120,150);

Line (160,150,170,130);

Line (120,150,160,150);

end

uses GraphABC;

begin

SetBrushColor(clYellow);

circle (140,120,50);

Line (20,120,80,120);

Line (30,70,87,100);

Line (50,29,101,76);

Line (103,16,124,64);

Line (140,10,140,60);

Line (159,62,187,17);

Line (180,80,230,40);

Line (196,102,250,82);

Line (200,120,260,120);

Line (196,144,247,173);

Line (180,167,222,220);

Line (159,179,184,240);

Line (140,180,140,240);

Line (92,238,120,178);

Line (50,210,98,163);

Line (28,163,82,141);

SetBrushColor(clSkyBlue);

circle (120,100,10);

circle (160,100,10);

Line (140,90,140,130);

Line (140,130,150,130);

SetPenColor (clRed);

Line (110,130,120,150);

Line (160,150,170,130);

Line (120,150,160,150);

end.


Задание 3: Написать программу, которая будет выводить на экран заданный рисунок.


hello_html_142620fd.jpg

Uses GraphABC;

Begin

Line (100,200,200,100);

Line (200,100,300,200);

Rectangle (100,200,300,400);

Rectangle (150,250,200,300);

Rectangle (200,350,250,400);

End.

hello_html_m76a408bf.jpg

Uses GraphABC;

Begin

Line (150,200,250,100);

Line (250,100,400,100);

Line (400,100,450,200);

SetBrushColor(clSkyBlue);

Rectangle (100,200,450,250);

SetBrushColor(clLime);

Circle (150,250,10);

Circle (350,250,10);

End.

hello_html_6c319b9b.jpg

Uses GraphABC;

Begin

Line (400,50,400,400);

SetBrushColor(clSkyBlue);

Rectangle (100,50,400,150);

End.

hello_html_3eb909ed.jpg

Uses GraphABC;

Begin

Line (100,150,150,400);

Line (150,400,200,200);

SetBrushColor(clSkyBlue);

Circle (100,100,50);

SetBrushColor(clLime);

Circle (200,150,50);

End.

hello_html_63840dd5.jpg

Uses GraphABC;

Begin

Line (100,150,150,100);

Line (150,100,500,100);

Line (450,150,500,100);

Line (500,100,500,200);

Line (450,250,500,200);

SetBrushColor(clLime);

Rectangle (100,150,450,250);

End.


Таким образом, осуществляется программирование графических объектов в Паскале.

Домашнее задание

повторение пройденного











Очень низкие цены на курсы переподготовки от Московского учебного центра для педагогов

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

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Подайте заявку на интересующий Вас курс сейчас: KURSY.ORG


Краткое описание документа:

Открытый урок по информатике в 9 классе.В комплекте план урока+презентация+раздаточный материал. Цели: Обучающая: сформировать  специальные умения и навыки по работе с графикой в среде программирования Паскаль. Воспитательная: формирование мировоззрения у учащихся; формирование мотивации к изучению предмета “информатика”; формирование чувства коллективизма, дружбы; Развивающая: развитие логического мышления; развитие навыков работы с системой программирования.   Межпредметные связи: связь c алгеброй и геометрией. Тип урока: урок сообщение, усвоение новых знаний Технические и программные средства: персональные компьютеры, проектор, обучающая программа PaskalABC, презентация PowerPoint.   Ход урока 1.     Организационный момент 2.     Изложение нового материала 3.     Первичное закрепление пройденного 4.     Домашнее задание  

Общая информация

Номер материала: 185543092607

Похожие материалы

Получите наградные документы сразу с 38 конкурсов за один орг.взнос: Подробнее ->>