Инфоурок Информатика ПрезентацииУрок информатики в 9 классе "Графические возможности языка программирования Pascal ABC"

Урок информатики в 9 классе "Графические возможности языка программирования Pascal ABC"

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

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

Выбранный для просмотра документ Лабораторная работа.docx

Лабораторная работа

по теме «Графика в PascalABC»



Процедуры

Uses GraphAbc; подключение модуля GraphAbc

SetWindowSize(m,n); ширина и высота графического окна

ClearWindow(color); устанавливает цвет фона color

 

Рисование контура

SetPenColor(Color); установить цвет пера

SetPenWidth(n); установить ширину пера

 

Заливка замкнутых областей кистью

SetBrushColor(color); цвет замкнутой области (круг, прямоугольник)

FloodFill(x,y,color);  (x,y) -любая точка из замкнутой области

 

Объекты

Line(x1,y1,x2,y2); рисование отрезка (x1,y1)-(x2,y2)

Circle(x,y,r); окружность с центром (х,у) радиуса r

Rectangle(x1,y1,x2,y2); прямоугольник  (x1,y1),(x2,y2) противоположные вершины

 


clBlack – черный,

 clPurple – фиолетовый,

clWhite – белый,

clRed – красный,

clGreen – зеленый,

clBrown – коричневый,

clBlue – синий,

clSkyBlue – голубой,

clYellow – желтый,

clCream – кремовый,

clFuchsia – сиреневый,

clGray – серый,


 

 

 

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Урок информатики в 9 классе "Графические возможности языка программирования Pascal ABC""

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

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

Менеджер спортивного клуба

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

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

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Проверочная работа по теме.docx

 «Графические возможности языка Pascal ABC»

Ответьте на вопросы. Назови правильно:

1.      Графический модуль ______________________

2.      Размеры экрана ___________________________

3.      Цвет пера_________________

4.      Цвет кисти _______________

5.      Толщина пера_____________

6.      Линия_________________

7.      Прямоугольник _________________

8.      Круг ___________________________

9.      Овал ___________________________

 

 «Графические возможности языка Pascal ABC»

Ответьте на вопросы. Назови правильно:

1.      Графический модуль ______________________

2.      Размеры экрана ___________________________

3.      Цвет пера_________________

4.      Цвет кисти _______________

5.      Толщина пера_____________

6.      Линия_________________

7.      Прямоугольник _________________

8.      Круг ___________________________

9.      Овал ___________________________

 

 «Графические возможности языка Pascal ABC»

Ответьте на вопросы. Назови правильно:

1.      Графический модуль ______________________

2.      Размеры экрана ___________________________

3.      Цвет пера_________________

4.      Цвет кисти _______________

5.      Толщина пера_____________

6.      Линия_________________

7.      Прямоугольник _________________

8.      Круг ___________________________

9.      Овал ___________________________

 

«Графические возможности языка Pascal ABC»

Ответьте на вопросы. Назови правильно:

1.      Графический модуль ______________________

2.      Размеры экрана ___________________________

3.      Цвет пера_________________

4.      Цвет кисти _______________

5.      Толщина пера_____________

6.      Линия_________________

7.      Прямоугольник _________________

8.      Круг ___________________________

9.      Овал ___________________________

 

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Урок информатики в 9 классе "Графические возможности языка программирования Pascal ABC""

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

HR-менеджер

за 6 месяцев

Пройти курс

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

Скачать

Выбранный для просмотра документ Графические возможности языка программирования.pptx

Скачать материал "Урок информатики в 9 классе "Графические возможности языка программирования Pascal ABC""

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

  • Графические возможности языка программированияPascal ABCПрезентацию выполнил...

    1 слайд

    Графические возможности языка программирования
    Pascal ABC
    Презентацию выполнила:
    учитель информатики
    МБОУ-Гулёвской ООШ
    Клинцовского района Брянской области
    Антоненко Мария Владимировна

  • Язык программирования Паскаль был разработан   в 1967 г. профессором 
 Никлау...

    2 слайд

    Язык программирования Паскаль был разработан в 1967 г. профессором
    Никлаусом Виртом.

    Язык назван в честь французского учёного Блеза Паскаля, внесшего
    вклад в развитие средств вычислительной техники.
    Язык программирования
    Pascal

  • Любой естественный язык (русский, английский) состоит из символов, слов, слов...

    3 слайд

    Любой естественный язык (русский, английский) состоит из символов, слов, словосочетаний и предложений.
    В любом языке программирования имеются аналогичные структурные элементы: символы, слова, выражения и операторы (предложения).
    Символы языка программирования – это элементарные знаки, используемые при составлении любых текстов. Набор таких символов называют АЛФАВИТОМ ЯЗЫКА.
    Основные средства языка

  • Алфавит языка Pascal 1. Все латинские прописные и строчные 
       буквы (A-Z...

    4 слайд

    Алфавит языка Pascal
    1. Все латинские прописные и строчные
    буквы (A-Z, a-z)
    2. Арабские цифры 0-9
    3. Знаки + - * / \ < > ^, . ; : () _ и др.
    4. Служебные слова

  • program - имя_программы;
(Название программы пишется слитно либо через «_»)...

    5 слайд

    program - имя_программы;
    (Название программы пишется слитно либо через «_»)

    Uses (подключение модулей)
    Var (Раздел описания переменных)

    Begin (Тело программы)

    end. (конец программы)


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

  • Любой модуль подключается после заголовка программы


Program grafika;
Uses...

    6 слайд

    Любой модуль подключается после заголовка программы


    Program grafika;
    Uses graphABC;
    Графический модуль
    Uses GraphABC.

  • SetWindowSize

Program grafika;
Uses graphABC;
Begin
SetWindowSize (600,240);...

    7 слайд

    SetWindowSize

    Program grafika;
    Uses graphABC;
    Begin
    SetWindowSize (600,240);
    End.



    Установка размера окна

  • clBlack – черный clPurple – фиолетовый clWhite – белый clRed – красный c...

    8 слайд

    clBlack – черный
    clPurple – фиолетовый
    clWhite – белый
    clRed – красный
    clGreen – зеленый
    clLime – ярко-зеленый
    clBrown – коричневый
    clBlue – синий
    clYellow – желтый   
    clOlive – оливковый
    clFuchsia – сиреневый
    clGray – серый


    Цвет пера
    SetPenColor
    Program grafika;
    Uses graphABC;
    Begin
    SetWindowSize (600,240);
    SetPenColor (clBlack );
    SetBrushColor (clBlue);

    End.
    Цвет кисти
    SetBrushColor

  • Прямоугольник rectangle (регтэнгл)Program grafika;
Uses graphABC;
Begin
SetW...

    9 слайд

    Прямоугольник
    rectangle (регтэнгл)
    Program grafika;
    Uses graphABC;
    Begin
    SetWindowSize (600,240);
    SetPenColor (clBlack );
    rectangle(40,80,200,160);
    End.

  • Цвет пера и кистиProgram grafika;
Uses graphABC;
Begin
SetWindowSize (600,240...

    10 слайд

    Цвет пера и кисти
    Program grafika;
    Uses graphABC;
    Begin
    SetWindowSize (600,240);
    SetPenColor (clBlack );
    SetBrushColor (clBlue);
    rectangle(40,80,200,160);
    End.

  • КругcircleProgram grafika;
Uses graphABC;
Begin
SetWindowSize (600,240);
Set...

    11 слайд

    Круг
    circle
    Program grafika;
    Uses graphABC;
    Begin
    SetWindowSize (600,240);
    SetPenColor (clRed );
    Circle (300,120,40);
    End.

  • Кругcircle (сэкл)Program grafika;
Uses graphABC;
Begin
SetWindowSize (600,24...

    12 слайд

    Круг
    circle (сэкл)
    Program grafika;
    Uses graphABC;
    Begin
    SetWindowSize (600,240);
    SetPenColor (clRed );
    SetBrushColor (clYellow );
    Circle (300,120,40);
    End.

  • Program grafika;
  uses graphABC;
  begin
  setWindowSize (600,200);
  SetPen...

    13 слайд

    Program grafika;
    uses graphABC;
    begin
    setWindowSize (600,200);
    SetPenColor (clBlack );
    SetBrushColor (clBlue);
    rectangle(40,80,200,160);
    SetPenColor (clRed );
    SetBrushColor (clYellow );
    Circle (300,120,40);

    end.

  • СветофорProgram Svetofor;
uses GraphABC;
begin              
  setWindowSize(...

    14 слайд

    Светофор
    Program Svetofor;
    uses GraphABC;
    begin
    setWindowSize(200,240);
    SetPenColor(clBlack);
    setBrushColor(clGray);
    Rectangle(60,20,140,220);
    setBrushColor(clRed);
    Circle(100,60,28);
    setBrushColor(clYellow);
    Circle(100,120,28);
    setBrushColor(clLime);
    Circle(100,180,28);
    end.

  • ЭллипсeLLipseProgram grafika;
Uses graphABC;
Begin
SetWindowSize (600,240);...

    15 слайд

    Эллипс
    eLLipse
    Program grafika;
    Uses graphABC;
    Begin
    SetWindowSize (600,240);
    SetPenColor (clRed );
    SetBrushColor (clYellow );
    eLLipse (100, 80,540,160);
    End.

  • Толщина  линии
setPenWidthЛинияLineProgram grafika;
Uses graphABC;
Begin
Set...

    16 слайд

    Толщина линии
    setPenWidth
    Линия
    Line
    Program grafika;
    Uses graphABC;
    Begin
    SetWindowSize (600,240);
    SetPenColor (clRed );
    Line (80, 40,500,40);
    End.
    Program grafika;
    Uses graphABC;
    Begin
    SetWindowSize (600,240);
    SetPenColor (clRed );
    setPenWidth (5);
    Line (80, 40,500,40);
    End.

  • Пирамидка

    17 слайд

    Пирамидка

  • Стили пера и кистиГрафические возможности языка программированияPascal ABC

    18 слайд

    Стили пера и кисти
    Графические возможности языка программирования
    Pascal ABC

  • Стиль цвета кистиSetBrushStyleУстанавливает стиль кисти, задаваемый параметро...

    19 слайд

    Стиль цвета кисти
    SetBrushStyle
    Устанавливает стиль кисти, задаваемый параметром bs: integer;

  • SetBrushStyle (bsDiagCross )Program shrihovka;
Uses GraphABC;

var
bs: integ...

    20 слайд

    SetBrushStyle (bsDiagCross )

    Program shrihovka;
    Uses GraphABC;

    var
    bs: integer;

    Begin
    SetWindowSize(320,340);
    SetPenColor(clBlue);
    setBrushColor (clRed);
    SetBrushStyle(bsDiagCross);
    SetPenWidth(4);
    Circle(140,80,60);

    end.

  • SetBrushStyle (bsBDiagonal )Program shrihovka;
Uses GraphABC;

var
bs: intege...

    21 слайд

    SetBrushStyle (bsBDiagonal )
    Program shrihovka;
    Uses GraphABC;

    var
    bs: integer;

    Begin
    SetWindowSize(320,340);
    SetPenColor(clBlue);
    setBrushColor (clBlue);
    SetBrushStyle (bsCross);
    SetPenWidth(4);
    Circle(140,80,60);

    end.

  • РакеткаProgram raketka;
Uses GraphABC;

var
bs: integer;

Begin
SetWindowSize...

    22 слайд

    Ракетка
    Program raketka;
    Uses GraphABC;

    var
    bs: integer;

    Begin
    SetWindowSize(320,340);
    SetPenColor(clBlue);
    setBrushColor (clBlue);
    SetBrushStyle (bsCross);
    SetPenWidth(4);
    Circle(140,80,60);
    line (140,140,140,300);

    end.

  • SetPenStyleУстанавливает стиль пера, задаваемый параметром (ps: integer); Pro...

    23 слайд

    SetPenStyle
    Устанавливает стиль пера, задаваемый параметром (ps: integer);
    Program punktir;
    Uses GraphABC;

    var
    ps: integer;
    Begin
    SetWindowSize(320,340);
    SetPenColor(clBlue);
    SetPenStyle (psDash);
    rectangle(40,80,200,160);

    end.

  • SetPenStyle (psDashDot); Program punktir;
Uses GraphABC;
var
ps: integer;

Be...

    24 слайд

    SetPenStyle (psDashDot); 
    Program punktir;
    Uses GraphABC;
    var
    ps: integer;

    Begin
    SetWindowSize(320,340);
    SetPenColor(clBlue);
    SetPenStyle (psDashDot);
    rectangle(40,80,200,160);


    end.

  • Написать программуЭмблема олимпиады

    25 слайд

    Написать программу
    Эмблема олимпиады

  • Program Olimpiada;
Uses GraphABC;
Begin
SetWindowSize(520,340);
SetPenColor(c...

    26 слайд

    Program Olimpiada;
    Uses GraphABC;
    Begin
    SetWindowSize(520,340);
    SetPenColor(clBlue);
    SetPenWidth(4);
    Circle(140,200,60);
    SetPenColor(clBlack);
    Circle(280,200,60);
    SetPenColor(clRed);
    Circle(420,200,60);
    SetPenColor(clYellow);
    Circle(220,240,60);
    SetPenColor(clGreen);
    Circle(340,240,60);
    end.

  • Program Olimpiada;
Uses GraphABC;
var
bs: integer;
Begin
SetWindowSize(520,34...

    27 слайд

    Program Olimpiada;
    Uses GraphABC;
    var
    bs: integer;
    Begin
    SetWindowSize(520,340);
    SetPenColor(clBlue);
    SetBrushStyle (bsClear);
    SetPenWidth(4);
    Circle(140,200,60);
    SetPenColor(clBlack);
    Circle(280,200,60);
    SetPenColor(clRed);
    Circle(420,200,60);
    SetPenColor(clYellow);
    Circle(220,240,60);
    SetPenColor(clGreen);
    Circle(340,240,60);
    end.

  • Цвет фона окнаСlearWindow Program     zakrash;
Uses GraphAbc;

Begin
SetWind...

    28 слайд

    Цвет фона окна
    СlearWindow
    Program zakrash;
    Uses GraphAbc;

    Begin
    SetWindowSize (500,300);
    clearWindow (clSkyBlue);

    End.

  • Замкнутые областиProgram     treugolnik;
Uses GraphAbc;
Begin
SetWindowSize (...

    29 слайд

    Замкнутые области
    Program treugolnik;
    Uses GraphAbc;
    Begin
    SetWindowSize (500,500);
    SetPenWidth(5); //Установка толщины пера
    SetPenColor (clRed) ; //Установка красного цвета пера
    Line(150,400,300,100); //Рисование отрезка красным цветом
    SetPenColor (clGreen); //Установка зеленого цвета пера
    Line(300,100,450,400); //Рисование отрезка зеленым цветом
    SetPenColor (clBlue); //Установка синего цвета пера
    Line(450,400,150,400); //Рисование отрезка синим цветом
    End.

  • Заливка замкнутых областей кистьюFLoodFiLLProgram     treugolnik;
Uses Graph...

    30 слайд

    Заливка замкнутых областей кистью
    FLoodFiLL
    Program treugolnik;
    Uses GraphAbc;

    Begin
    SetWindowSize (500,500);
    SetPenWidth(5);
    SetPenColor (clRed);
    Line(150,400,300,100);
    SetPenColor (clGreen);
    Line(300,100,450,400);
    SetPenColor (clBlue);
    Line(450,400,150,400);
    FloodFill(350,300, clYellow);

    End.

  • Написать программу изображения паровозика, используя графические возможности...

    31 слайд

    Написать программу изображения паровозика, используя графические возможности языка программирования Pascal

    Домашнее задание:

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

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

за 6 месяцев

Пройти курс

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

Скачать

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 662 916 материалов в базе

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

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

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

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

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

  • Скачать материал
    • 13.01.2016 8680
    • RAR 505.8 кбайт
    • 80 скачиваний
    • Рейтинг: 5 из 5
    • Оцените материал:
  • Настоящий материал опубликован пользователем Антоненко Мария Владимировна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

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

    Антоненко Мария Владимировна
    Антоненко Мария Владимировна
    • На сайте: 8 лет и 3 месяца
    • Подписчики: 1
    • Всего просмотров: 23823
    • Всего материалов: 8

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

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

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

Технолог-калькулятор общественного питания

Технолог-калькулятор общественного питания

500/1000 ч.

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

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

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

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

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

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

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

300 ч. — 1200 ч.

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

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

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

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

Мини-курс

Основы психологии личности: от нарциссизма к творчеству

8 ч.

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

Мини-курс

Личность в психологии

5 ч.

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

Мини-курс

Читательская грамотность у школьников

2 ч.

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