1413491
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
Добавить материал и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
V ЮБИЛЕЙНЫЙ МЕЖДУНАРОДНЫЙ КОНКУРС
ИнфоурокИнформатикаРабочие программыПрограммирование графических объектов, 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.     Домашнее задание  
Общая информация
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону N273-ФЗ «Об образовании в Российской Федерации» педагогическая деятельность требует от педагога наличия системы специальных знаний в области обучения и воспитания детей с ОВЗ. Поэтому для всех педагогов является актуальным повышение квалификации по этому направлению!

Дистанционный курс «Обучающиеся с ОВЗ: Особенности организации учебной деятельности в соответствии с ФГОС» от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (72 часа).

Подать заявку на курс

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

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