Презентация, доклад на тему Графика в среде программирования паскаль

Содержание

Цели урока:расширить понимание возможностей ABC PASCAL в создании графических объектов;2

Слайд 1Программирование графических объектов в среде Pascal ABC
1
Гаджиев Гаджи Дагирович
Министерство образования

и науки РД
ГПОБУ РД АЭК
Программирование графических объектов в среде Pascal ABC1Гаджиев Гаджи Дагирович Министерство образования и науки РДГПОБУ РД АЭК

Слайд 2Цели урока:
расширить понимание возможностей ABC PASCAL в создании графических объектов;
2

Цели урока:расширить понимание возможностей ABC PASCAL в создании графических объектов;2

Слайд 3Ключевые слова
LINE
RECTANGE
ELLIPSE
SETPIXELS

*

Ключевые словаLINE RECTANGEELLIPSESETPIXELS*

Слайд 4*
Подключение дополнительных библиотек
22

*Подключение дополнительных библиотек22

Слайд 5*



















Началом отсчета является левый верхний угол экрана. Значения
координаты x (абсциссы)

отсчитывается слева направо, а значения у (ординаты) - сверху вниз.

21

*Началом отсчета является левый верхний угол экрана. Значения координаты x (абсциссы) отсчитывается слева направо, а значения у

Слайд 6*
Точка
24

*Точка24

Слайд 7*
Линия
25

*Линия25

Слайд 8*
Прямоугольник
27

*Прямоугольник27

Слайд 9*
Окружность
28

*Окружность28

Слайд 10*
Эллипс
29

*Эллипс29

Слайд 11*
Дополнительные параметры
26
SetPenWidth(5) - толщина пера


SetBrushColor(clYellow) - цвет кисти

*Дополнительные параметры26SetPenWidth(5) - толщина пера SetBrushColor(clYellow) - цвет кисти

Слайд 12*
Black – чёрный.

Blue – синий. Green – зелёный. Cyan – голубой. Red – красный. Magenta – фиолетовый. Brown – коричневый. LightGray – светло-серый. DarkGray – тёмно-серый. LightBlue – светло-синий. LightGreen – светло-зелёный. LightGyan – светло-голубой. LightRed – розовый. LightMagenta – малиновый. Yellow – жёлтый. White – белый.

Цветовая гамма языка Turbo Pascal

31

*Black – чёрный.

Слайд 13*
Практические закрепление знаний. (командный зачёт)
Составить программу, которая выводит на экран олимпийские

кольца в фиолетовой рамке

33

*Практические закрепление знаний. (командный зачёт)Составить программу, которая выводит на экран олимпийские кольца в фиолетовой рамке33

Слайд 14*
Практические закрепление знаний. (индивидуальный зачёт)
Составить программу, которая выводит на экран
34
A
B
C

*Практические закрепление знаний. (индивидуальный зачёт)Составить программу, которая выводит на экран  34ABC

Слайд 15*
Какой модуль подключается для создания графических изображений?
Вопрос:
Ответ:
модуль GraphABC
Рефлексия

(финишная прямая)

36

*Какой модуль подключается для создания графических изображений? Вопрос: Ответ: модуль GraphABCРефлексия  (финишная прямая)36

Слайд 16*
Какой модуль подключается для создания текста?
Вопрос:
Ответ:
модуль CRT
Рефлексия
37

*Какой модуль подключается для создания текста? Вопрос: Ответ: модуль CRTРефлексия37

Слайд 17*
Какие графические примитивы
содержит модуль GraphABC?
Вопрос:
Ответ:
Точка, линия, прямоугольник,

круг, эллипс, дуга, текст…

Рефлексия

38

*Какие графические примитивы содержит модуль GraphABC? Вопрос: Ответ: Точка, линия, прямоугольник, круг, эллипс, дуга, текст…Рефлексия38

Слайд 18*
Команда для создания точки?
Вопрос:
Ответ:
SetPixel(x,y,color);
Рефлексия
39

*Команда для создания точки? Вопрос: Ответ: SetPixel(x,y,color);Рефлексия39

Слайд 19*
Команда для создания линии?
Вопрос:
Ответ:
line(x1,y1, x2,y2);
Рефлексия
40

*Команда для создания линии? Вопрос: Ответ: line(x1,y1, x2,y2);Рефлексия40

Слайд 20*
Команда для создания прямоугольника?
Вопрос:
Ответ:
rectangle(x1,y1,x2,y2);
Рефлексия
41

*Команда для создания прямоугольника? Вопрос: Ответ: rectangle(x1,y1,x2,y2); Рефлексия41

Слайд 21*
Команда для создания окружности?
Вопрос:
Ответ:
circle(x,y,r);
Рефлексия
42

*Команда для создания окружности? Вопрос: Ответ: circle(x,y,r); Рефлексия42

Слайд 22*
Сегодня я узнал(узнала)…
Было интересно…
Было тяжело…
Я выполнил (выполнила) задания…
Я понял (поняла), что…
Сейчас

я могу…


Рефлексия

43

*Сегодня я узнал(узнала)…Было интересно…Было тяжело…Я выполнил (выполнила) задания…Я понял (поняла), что…Сейчас я могу…Рефлексия43

Слайд 23*
Домашнее задание:
Составьте программу, которая выводит на экран одно из приведенных изображений



44

*Домашнее задание:Составьте программу, которая выводит на экран одно из приведенных изображений 44

Слайд 25*
Приумножайте свои знания, занимайтесь спортом!
“Болейте” за НАШИХ!!!
46

*Приумножайте свои знания, занимайтесь спортом!“Болейте” за НАШИХ!!!46

Что такое shareslide.ru?

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


Для правообладателей

Яндекс.Метрика

Обратная связь

Email: Нажмите что бы посмотреть