1519647
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
Добавить материал и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
ИнфоурокИнформатикаРабочие программыПрограммирование графических объектов, 9 класс

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

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

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

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

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

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.


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

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

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











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

Вам будут интересны эти курсы:

Курс повышения квалификации «Методика преподавания информатики в начальных классах»
Курс повышения квалификации «Облачные технологии в образовании»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»
Курс повышения квалификации «Применение интерактивных образовательных платформ на примере платформы Moodle»
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.
Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.