Презентация "Операторы графики в Pascal" 11 класс


Подписи к слайдам:
PowerPoint Presentation

  • Операторы графики в Pascal.

План урока

  • Повторение пройденного материала.
  • Объяснение нового материала.
  • 3. Закрепление нового материала.
  • 4. Дача домашнего задания.
  • 5. Подведение итогов.

Повторение пройденного материала

Целями этого этапа урока являются:

  • закрепление усвоенных знаний и умений, полученных на прошлых уроках,
  • формирование навыков внимания,
  • развитие грамотной речи по предмету

Какой это оператор?

  • а) Write( ), Writeln( ).
  • б) Read( ), Readln( ).

Что выполняет строка Uses Graph. Что это за библиотека?

  • Где располагается эта строка?

Что осуществляет процедура InitGraph(gd,gm,pt)?

  • Что такое gd, gm, pt?

Что осуществляется строкой gd:=detect ?

Что выполняет процедура CloseGraph?

  • Что происходит при выполнении этой процедуры?

Структура программы

  • 1. Program tr;
  • 2. Var
  • gd, gm: integer;
  • 3. Uses Graph;
  • 4. Begin
  • 5. InitGraph(gd, gm, ‘c:\Temp\Pascal’);
  • 6. gd:=detect;
  • 7. …
  • 8. CloseGraph;
  • 9. Readln;
  • 10. End.

1 Program tr;

  • 1 Program tr;
  • 3 Uses Graph;
  • 2 Var
  • gd, gm: integer;
  • ……..
  • 4 Begin
  • 6 gd:=detect;
  • 5 InitGraph(gd, gm, ‘c:\Temp\Pascal’);
  • 7 ………
  • 9 Readln;
  • 8 CloseGraph;
  • 10 End.

19 октября

  • Операторы графики в Pascal.

Целями этого этапа урока являются:

  • показать основные операторы графики.
  • - обогатить и усложнить словарный запас по предмету

1. Line (x1, y1, x2, y2)

  • Построение отрезка из точки с коорди-натами (х1, у1) до точки с координатами (х2, у2) текущим цветом.
  • x1, y1, x2, y2 : Integer
  • Например, Line (10, 10, 100, 100)
  • (Х2, У2)
  • (Х1, У1)

2. Rectangle (x1, y1, x2, y2)

  • Построение прямоугольника с коорди-натами диагонали (х1, у1) - (х2, у2) текущим цветом.
  • x1, y1, x2, y2 : Integer
  • (Х2, У2)
  • (Х1, У1)

3. Circle (x, y, R)

  • Построение окружности с центром в точке (х, у) и радиусом R, текущим цветом.
  • x, y, R : Integer

4. SetColor (c)

  • Задание цвета изображения.
  • С – цвет, может быть задан числом, либо названием цвета, записанным на английском языке.
  • Если цвет задан числом, то число имеет тип Integer.

5. SetBkColor (c)

  • Задание цвета фона.
  • С – цвет, может быть задан числом, либо названием цвета, записанным на английском языке.
  • Если цвет задан числом, то число имеет тип Integer.

Цвета:

  • 0 - черный
  • 1 - синий
  • 2 - зеленый
  • 3 - голубой
  • 4 – красный
  • 14 - желтый
  • 15 - белый

Закрепление нового материала

Целями этого тапа урока являются:

  • - формирование навыков работы в среде языка программирования Pascal.
  • - научить применять теоретические знания на практике.
  • - развить логическое мышление.
  • развить навык работы в системе координат.
  • - развить навык внимания

Задача

  • Постройте окружность по заданным координатам центра и радиусу.

Интересный факт

  • Язык программирования Pascal был создан профессором Высшей федеральной техничес-кой школы Никлаусом Виртом.
  • Назван в честь Блеза Паскаля. Потому что Паскаль создал первую счетную машинку, которая считается первым подобным устройством (10 – 15 экземпляров). Паскалю в это время было 19 лет.