Инфоурок Информатика Другие методич. материалыКонспект урока на тему «Графика на языке программирования Turbo Pascal» 11 класс

Конспект урока на тему «Графика на языке программирования Turbo Pascal» 11 класс

Скачать материал

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

Выбранный для просмотра документ 2-2-5-7.ppt

Скачать материал "Конспект урока на тему «Графика на языке программирования Turbo Pascal» 11 класс"

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Директор риск-менеджмента

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

  • Графика на языке программирования Turbo Pascal

    1 слайд

    Графика на языке программирования Turbo Pascal

  • Модули:GRAPH и CRT

    2 слайд

    Модули:
    GRAPH и CRT

  • В графическом режиме весь экран разбивается на отдельные точки — "пикселы". П...

    3 слайд

    В графическом режиме весь экран разбивается на отдельные точки — "пикселы". Положение пиксела также задается двумя координатами — X и Y.

  • Uses Crt, Graph;

    4 слайд

    Uses Crt, Graph;

  • Описание некоторых основных графических процедур и функцийArc(X, Y: Integer;...

    5 слайд

    Описание некоторых основных графических процедур и функций
    Arc(X, Y: Integer; U1, U2, R: Word)  строит дугу окружности
    Circle(X, Y: Integer; R: Word) рисует текущим цветом окружность радиуса R c центром в точке (X,Y).
    Ellipse(X, Y: Integer; U1, U2, XR, YR: Word)   рисует дугу эллипса текущим цветом
    Line(X1, Y1, X2, Y2: Integer)   рисует линию от точки X1, Y1 до точки X2,Y2.
    SetBkColor(Соlor: Word)   устанавливает цвет фона.


  • Константы цвета:Black = 0; {Черный}

Blue = 1;   {Синий}

Green = 2; {Зеленый...

    6 слайд

    Константы цвета:
    Black = 0; {Черный}

    Blue = 1;   {Синий}

    Green = 2; {Зеленый}

    Cyan = 3; {Голубой}

    Red = 4; {Красный}

    Magenta = 5;  {Фиолетовый}

    Brown = 6;{Коричневый}
    LightGray = 7; {Светлосерый}

    DarkGray = 8; {Темносерый}

    LightBlue = 9; {Яркосиний}

    LightGreen =10; {Яркозеленый}

    LightCyan = 11; {Яркоголубой}

    LightRed = 12; {Розовый}

    LightMagenta = 13; {Малиновый}

    Yellow = 14; {Желтый}

    White = 15; {Белый}

  • Шаблоны штриховки:

    7 слайд

    Шаблоны штриховки:

  • Примеры графических программ

    8 слайд

    Примеры графических программ

  • График функции

    9 слайд

    График функции

  • Солнце садится

    10 слайд

    Солнце садится

  • Появляются звезды и луна

    11 слайд

    Появляются звезды и луна

  • Фрактальная графика.
Пересекающиеся круги

    12 слайд

    Фрактальная графика.
    Пересекающиеся круги

  • Концентрические
окружности

    13 слайд

    Концентрические
    окружности

  • Примеры графических объектов, созданных вTurbo Pascal

    14 слайд

    Примеры графических объектов, созданных в
    Turbo Pascal

  • Движение разноцветных
ломаных

    15 слайд

    Движение разноцветных
    ломаных

  • Лошадь

    16 слайд

    Лошадь

  • Практическая работа

    17 слайд

    Практическая работа

  • 18 слайд

Получите профессию

Секретарь-администратор

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Выбранный для просмотра документ ‚ ¦­®!.txt

Данный материал был скачан с сайта www.metod-kopilka.ru

============================================================

 

!!!!!!!!Орфография и форматирование автора материала!!!!!!!!!!

 

========================================

Образовательно-информационный ресурс для учителей информатики,

учащихся и всех-всех, кто интересуется ИТ:

http://www.metod-kopilka.ru Методическая копилка учителя информатики

 

Организационные, методические и нормативные документы,

лабораторно-практические работы (комплекс занятий по MS Word, MS Excel,

MS Access, MS PowerPaint, Paint, Move Maker и др. прикладным программам),

лекции,конспекты, дидактический материал, занимательная информатика,

экзамен, проектная деятельность, презентации.

Все в свободном доступе! Без регистрации!

 

 

=========================================

P.S. Единственным источником дохода сайта является переход по рекламным ссылкам.

Если ресурс оказался Вам полезен, потратьте 1 минуту времени и кликните любой рекламный блок на сайте.

Заранее благодарна.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Конспект урока на тему «Графика на языке программирования Turbo Pascal» 11 класс"

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Получите профессию

Интернет-маркетолог

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

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

Тип урока: урок – знакомство с новым материалом.Цели урока:Оперативные: раскрыть содержание понятия графика на языке программирования TP; освоить основные графические процедуры и функции; обеспечить овладение учащихся приемами составления графических программ. Учебные: расширение понятия графики; формирование умения составлять графические программы. Общепедагогические: совершенствование операций сравнения, обобщения; развитие гибкости, алгоритмичности, критичности мышления; развитие у учащихся способности к взаимопомощи; развитие самостоятельности учащихся. Методы, планируемые к использованию на уроке: Словесный метод беседа; Задачный метод.Дидактические средства: Презентация, выполненная в программе PowerPoint; карточки с описанием некоторых процедур и функций (приложение 1); компьютер с программой ТР. Ход урока(перед уроком учитель разлаживает на парты ученикам карточки с описанием некоторых процедур и функций) Приветствие. Проверка домашнего задания. Объяснение нового материала (слайд 1): - В современном мире встречается очень много графических элементов. Что же такое графика? (ученики высказывают свои мнения). - Мы будем сегодня рассматривать графику на языке программирования, который мы изучаем – это Turbo Pascal. Прежде, чем приступить к созданию графических программ на Turbo Pascal, необходимо ознакомиться с богатейшими графическими возможностями этого языка, сосредоточенными в стандартных модулях (слайд 2) (библиотеках) GRAPH и CRT (название CRT происходит от Catdode-Ray Tube — электронно-лучевая трубка). Эти модули содержат описания стандартных констант, процедур и функций, графическом режиме. (слайд 3). При работе в графическом режиме весь экран разбивается на отдельные точки — "пикселы". Положение пиксела также задается двумя координатами — X и Y. Координата X увеличивается слева направо, а координата Y — сверху вниз. (слайд 4) Подключение модулей CRT и GRAPH к программе осуществляется с помощью ключевого слова Uses (англ.uses — использует) Uses Crt, Graph. - (слайд 5) Теперь рассмотрим некоторые графические процедуры и функции. У вас на столе лежат такие же таблички с процедурами. - Скажите, для того, чтобы нарисовать круг, какую необходимо использовать процедуру? (ученики отвечают) - Нарисуйте в программе круг. - (слайд 6) Для того, чтобы графические объекты выглядели более красиво и привлекали внимание, используют цвета и штриховку (слайд 7). У вас на карточках тоже показано как оформляются в программе цвета и штриховка. - Сейчас вы будете выполнять простейшие графические объекты, в частности, создадите снеговика. Но для начала я хочу показать, какие еще объекты можно создавать с помощью языка программирования Turbo Pascal. (остальные слайды). - Теперь самостоятельно постарайтесь создать (слайд 17) примерно такого снеговика.Итог урока: Сегодня мы познакомились с некоторыми графическими функциями и процедурами, попытались построить простейший графический объект.Домашнее задание (творческое): Составить программу, изображающую вашего любимого героя. Приложение 1 Описание некоторых графических процедур и функций Arc(X, Y: Integer; U1, U2, R: Word) Строит дугу окружности X, Y — координаты центра дуги, U1 — угол до начальной точки дуги, отсчитываемый против часовой стрелки от горизонтальной оси, направленной слева направо, U2 — угол до конечной точки дуги, отсчитываемый так же, как U1, R — радиус дуги. Bar(X1, Y1, X2, Y2: Integer) Закрашенный прямоугольник.Circle(X, Y: Integer; R: Word) Рисует текущим цветом окружность радиуса R c центром в точке (X,Y). Ellipse(X, Y: Integer; U1, U2, XR, YR: Word) Рисует дугу эллипса текущим цветом; X, Y — координаты центра эллипса; U1, U2 — углы до начальной и конечной точек дуги эллипса (см. процедуру Arc); XR, YR — горизонтальная и вертикальная полуоси эллипса. FillEllipse(X, Y: Integer; XR, YR: Word) Рисует заштрихованный эллипс, используя X,Y как центр и XR,YR как горизонтальную и вертикальную полуоси эллипса. FillPoly(N: Word; Var PolyPoints) Рисует и штрихует многоугольник, содержащий N вершин с координатами в PolyPoints. Line(X1, Y1, X2, Y2: Integer) Рисует линию от точки X1, Y1 до точки X2,Y2. LineTo(X, Y: Integer) Рисует линию от текущего указателя к точке X,Y. PieSlice(X, Y: Integer; U1, U2, Radius: Word) Строит сектор круга, закрашенный текущей штриховкой и цветом заполнения. X, Y — координаты центра сектора круга; U1 и U2 — начальный и конечный углы сектора, отсчитываемые против часовой стрелки от горизонтальной оси, направленной вправо; Radius — радиус сектора. PutPixel(X, Y: Integer; Color: Word) Выводит точку цветом Color с координатами X, Y. Rectangle(X1, Y1, X2, Y2) Рисует контур прямоугольника, используя текущий цвет и тип линии. X1, Y1 — координаты левого верхнего угла прямоугольника, X2, Y2 — координаты правого нижнего угла прямоугольника. Sector(X, Y: Integer; U1, U2, XR, YR: Word) Рисует и штрихует сектор эллипса радиусами XR, YR с центром в X, Y от начального угла U1 к конечному углу U2. SetBkColor(Соlor: Word) Устанавливает цвет фона. SetFillStyle(Pattern, Color: Word) Устанавливает образец штриховки и цвет. SetLineStyle(LineStile, Pattern, Thickness: Word) Устанавливает толщину и стиль линии. SetViewPort(X1, Y1, X2, Y2: Integer; ClipOn: Boolean) Устанавливает прямоугольное окно на графическом экране. Параметр ClipOn определяет "отсечку" элементов изображения, не умещающихся в окне. Константы цвета Black = 0; {Черный} Blue = 1; {Синий} Green = 2; {Зеленый} Cyan = 3; {Голубой} Red = 4; {Красный} Magenta = 5; {Фиолетовый} Brown = 6; {Коричневый} LightGray = 7; {Светлосерый} DarkGray = 8; {Темносерый} LightBlue = 9; {Яркосиний} LightGreen = 10; {Яркозеленый} LightCyan = 11; {Яркоголубой} LightRed = 12; {Розовый} LightMagenta = 13; {Малиновый} Yellow = 14; {Желтый} White = 15; {Белый} Константы шаблона штриховки EmptyFill = 0; SolidFill = 1; LineFill = 2; LtSlashFill = 3; SlashFill = 4; BkSlashFill = 5; LtBkSlashFill = 6; HatchFill = 7; XHatchFill = 8; InterleaveFill = 9; WideDotFill = 10; CloseDotFill = 11; UserFill = 12. {Заполнение цветом фона} {Сплошная штриховка} {Горизонтальная штриховка} {/// штриховка} {/// штриховка толстыми линиями} {\\ штриховка толстыми линиями} {\\ штриховка} {Заполнение прямой клеткой} {Заполнение косой клеткой} {Заполнение частой сеткой} {Заполнение редкими точками} {Заполнение частыми точками} {Тип задается пользователем} Дополнительно: Демонстрационный материал к уроку презентация на тему: «Графика на языке программирования Turbo Pascal» Слайд 1 Слайд 9 Слайд 9 Здесь представлен лишь скриншот презентации. Полный вариант содержит 18 слайдов.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 656 218 материалов в базе

Скачать материал

Другие материалы

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

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 05.11.2020 379
    • ZIP 631.5 кбайт
    • Рейтинг: 2 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Перехватова Анна Гайыпназаровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 65180
    • Всего материалов: 212

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Бухгалтер

Бухгалтер

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 20 человек из 14 регионов

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 50 человек из 29 регионов
  • Этот курс уже прошли 177 человек

Курс профессиональной переподготовки

Теория и методика обучения информатике в начальной школе

Учитель информатики в начальной школе

300/600 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Сейчас обучается 95 человек из 34 регионов
  • Этот курс уже прошли 222 человека

Курс профессиональной переподготовки

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе
  • Этот курс уже прошли 18 человек

Мини-курс

Искусство и техника: совершенствование в художественной гимнастике

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Современные вызовы педагогической профессии: развитие профессионализма педагогов в контексте улучшения качества образования

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 20 человек из 12 регионов
  • Этот курс уже прошли 13 человек

Мини-курс

Продажи и управление клиентским опытом: стратегии и аналитика

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе