Инфоурок Информатика ПрезентацииПрезентация по информатике на тему "Программирование на языке Паскаль-Графика"

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

Скачать материал
Скачать материал "Презентация по информатике на тему "Программирование на языке Паскаль-Графика""

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

Менеджер по туризму

за 6 месяцев

Пройти курс

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

Скачать

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

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

Специалист по продажам

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

  • Программирование на языке ПаскальГрафика

    1 слайд

    Программирование
    на языке Паскаль
    Графика

  • Система координат(0,0)(x,y)XYxy

    2 слайд

    Система координат
    (0,0)
    (x,y)
    X
    Y
    x
    y

  • Управление цветомЦвет и толщина линий, цвет точек:
      Pen ( 1, 255, 0, 0 )...

    3 слайд

    Управление цветом
    Цвет и толщина линий, цвет точек:
    Pen ( 1, 255, 0, 0 );
    Цвет и стиль заливки:
    Brush ( 1, 0, 255, 0 );
    Цвет текста:
    TextColor ( 0, 0, 255 );
    толщина линии
    R(red)
    0..255
    G(green)
    0..255
    B(blue)
    0..255
    0 – выключить
    1 - включить
    R
    G
    B
    R
    G
    B

  • Точки, отрезки и ломаные(x1, y1)(x2, y2)Pen (1, 0, 255, 0); Line (x1, y1, x2,...

    4 слайд

    Точки, отрезки и ломаные
    (x1, y1)
    (x2, y2)
    Pen (1, 0, 255, 0); Line (x1, y1, x2, y2);
    (x, y)
    Pen (1, 0, 0, 255);
    Point (x, y);
    (x1, y1)
    (x2, y2)
    (x3, y3)
    (x4, y4)
    (x5, y5)
    Pen (1, 255, 0, 0); MoveTo (x1, y1);
    LineTo (x2, y2);
    LineTo (x3, y3);
    LineTo (x4, y4);
    LineTo (x5, y5);

  • Фигуры с заливкой(x1, y1)(x2, y2)Pen (1, 0, 0, 255);
Brush (1, 255, 255, 0);...

    5 слайд

    Фигуры с заливкой
    (x1, y1)
    (x2, y2)
    Pen (1, 0, 0, 255);
    Brush (1, 255, 255, 0);
    Rectangle (x1, y1, x2, y2);
    (x1, y1)
    (x2, y2)
    Pen (1, 255, 0, 0);
    Brush (1, 0, 255, 0);
    Ellipse (x1, y1, x2, y2);
    Brush (1, 100, 200, 255);
    Fill (x, y);
    (x, y)
    Как отменить заливку?
    ?

  • ТекстTextColor (0, 0, 255);
Brush (1, 255, 255, 0);
Font (20, 30, 600);
MoveT...

    6 слайд

    Текст
    TextColor (0, 0, 255);
    Brush (1, 255, 255, 0);
    Font (20, 30, 600);
    MoveTo (x, y);
    writeln ('Привет!');
    Привет!
    (x, y)
    размер
    10 пикселей
    угол
    поворота
    насыщенность:
    400 – нормальный
    600 – жирный
    30о

  • Пример(200, 50)(100, 100)(300, 200)program qq;
begin
   Pen(2, 255, 0, 255);...

    7 слайд

    Пример
    (200, 50)
    (100, 100)
    (300, 200)
    program qq;
    begin
    Pen(2, 255, 0, 255);
    Brush(1, 0, 0, 255);
    Rectangle(100, 100, 300, 200);
    MoveTo(100, 100);
    LineTo(200, 50);
    LineTo(300, 100);
    Brush(1, 255, 255, 0);
    Fill(200, 75);
    Pen(2, 255, 255, 255);
    Brush(1, 0, 255, 0);
    Ellipse(150, 100, 250, 200);
    end.

  • Задания"4": "Лягушка" 


 




"5": "Корона"

    8 слайд

    Задания
    "4": "Лягушка"







    "5": "Корона"

  • Штриховка(x1, y1)(x2, y2)N линий (N=5)hRectangle (x1, y1, x2, y2);
Line( x1+h...

    9 слайд

    Штриховка
    (x1, y1)
    (x2, y2)
    N линий (N=5)
    h
    Rectangle (x1, y1, x2, y2);
    Line( x1+h, y1, x1+h, y2);
    Line( x1+2*h, y1, x1+2*h, y2);
    Line( x1+3*h, y1, x1+3*h, y2);
    ...
    h := (x2 – x1) / (N + 1);
    Rectangle (x1, y1, x2, y2);
    x := x1 + h;
    for i:=1 to N do begin
    Line( round(x), y1, round(x), y2);
    x := x + h;
    end;
    var x, h: real;
    x
    округление до ближайшего целого
    x

  • Как менять цвет?(x1, y1)(x2, y2)Brush ( 1, c, c, c );
Fill ( ???, ??? );серый...

    10 слайд

    Как менять цвет?
    (x1, y1)
    (x2, y2)
    Brush ( 1, c, c, c );
    Fill ( ???, ??? );
    серый: R = G = B
    Шаг изменения c:
    x
    (x-1, y1+1)
    var c, hc: integer;
    hc := 255 div (N + 1);
    c := 0;
    for i:=1 to N+1 do begin
    Line (round(x), y1, round(x), y2);
    Brush (1, c, c, c);
    Fill (round(x)-1, y1+1);
    x := x + h; c := c + hc;
    end;

  • Штриховка(x1, y1)(x2, y2)(x3, y2)ah(x3+a, y1)Line( x1+h,   y1, x1+h-a,   y2);...

    11 слайд

    Штриховка
    (x1, y1)
    (x2, y2)
    (x3, y2)
    a
    h
    (x3+a, y1)
    Line( x1+h, y1, x1+h-a, y2);
    Line( x1+2*h, y1, x1+2*h-a, y2);
    Line( x1+3*h, y1, x1+3*h-a, y2);
    ...
    h := (x3 – x2) / (N + 1);
    a := x1 – x2;
    x := x1 + h;
    for i:=1 to N do begin
    Line( round(x), y1, round(x-a), y2);
    x := x + h;
    end;
    x
    x-a

  • Штриховка(x1, y1)(x2, y2)hxhyyxyLine( x1, y1+hy,   x1+hx,   y1+hy)  ;
Line( x...

    12 слайд

    Штриховка
    (x1, y1)
    (x2, y2)
    hx
    hy
    y
    x
    y
    Line( x1, y1+hy, x1+hx, y1+hy) ;
    Line( x1, y1+2*hy, x1+2*hx, y1+2*hy);
    Line( x1, y1+3*hy, x1+3*hx, y1+3*hy);
    ...
    hx := (x2 – x1) / (N + 1);
    hy := (y2 – y1) / (N + 1);
    x := x1 + hx; y := y1 + hy;
    for i:=1 to N do begin
    Line( x1, round(y), round(x), round(y));
    x := x + hx; y := y + hy;
    end;

  • Задания"4": Ввести с клавиатуры число линий штриховки и построить фигуру, зал...

    13 слайд

    Задания
    "4": Ввести с клавиатуры число линий штриховки и построить фигуру, залив все области разным цветом.







    "5": Ввести с клавиатуры число окружностей и построить фигуру, залив все области разным цветом.

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 661 775 материалов в базе

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

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

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

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

  • Скачать материал
    • 03.12.2015 1500
    • PPTX 522 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Зияметов Тулкин Азаматович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Зияметов Тулкин Азаматович
    Зияметов Тулкин Азаматович
    • На сайте: 8 лет и 5 месяцев
    • Подписчики: 0
    • Всего просмотров: 37938
    • Всего материалов: 19

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

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

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

Экскурсовод

Экскурсовод (гид)

500/1000 ч.

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

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

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 108 человек из 43 регионов
  • Этот курс уже прошли 577 человек

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

Информатика: теория и методика преподавания в профессиональном образовании

Преподаватель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 49 человек из 21 региона
  • Этот курс уже прошли 151 человек

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

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 618 человек из 77 регионов
  • Этот курс уже прошли 956 человек

Мини-курс

Дизайн-проектирование: практические и методологические аспекты

4 ч.

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

Мини-курс

Психология семейных отношений: понимание, следствия и решения

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 47 человек из 31 региона
  • Этот курс уже прошли 18 человек

Мини-курс

Эволюция классической музыки до романтизма

4 ч.

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