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

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

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

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

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

Садовод-декоратор

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

  • Использование Переменныхв рисованииАвтор: Зубкова Екатерина Александровна
ГБ...

    1 слайд

    Использование Переменных
    в рисовании
    Автор: Зубкова Екатерина Александровна
    ГБОУ СОШ №1378 г. Москва
    Язык программирования PascalABC

  • Операторы циклаПереместите мышкой название устройства на его изображение и от...

    2 слайд

    Операторы цикла
    Переместите мышкой название устройства на его изображение и отпустите кнопку мышки.

  • Задачаcircle(50,100,10);
circle(80,100,10);
circle(110,100,10);
circle(140,10...

    3 слайд

    Задача
    circle(50,100,10);
    circle(80,100,10);
    circle(110,100,10);
    circle(140,100,10);
    circle(200,100,10);
    circle(230,100,10);
    circle(260,100,10);
    circle(290,100,10);

    Нарисовать горизонтальный ряд окружностей радиусом 10 на расстоянии 100 от верхнего края экрана с такими горизонтальными координатами:50, 80, 110, 140, …, 290.
    Фрагмент программы:

  • Задачаcircle(50,100,10);
circle(80,100,10);
circle(110,100,10);
circle(140,10...

    4 слайд

    Задача
    circle(50,100,10);
    circle(80,100,10);
    circle(110,100,10);
    circle(140,100,10);
    circle(200,100,10);
    circle(230,100,10);
    circle(260,100,10);
    circle(290,100,10);

    Нарисовать горизонтальный ряд окружностей радиусом 10 на расстоянии 100 от верхнего края экрана с такими горизонтальными координатами:50, 80, 110, 140, …, 290.
    Фрагмент программы:

  • Использование переменнойДля решения задачи воспользуемся циклом с постусловие...

    5 слайд

    Использование переменной
    Для решения задачи воспользуемся циклом с постусловием.
    Обозначим первую координату за x. Чтобы x изменялся, организуем цикл repet.
    uses GraphABC;
    var x:integer;
    Begin
    SetWindowWidth(600);
    SetWindowHeight(400);
    x:=50;
    repeat
    circle(x,100,10);
    x:=x+30;
    until x>290;
    end.

  • Цвет фигурыuses GraphABC;
var x:integer;
begin
SetWindowWidth(600); 
SetWindo...

    6 слайд

    Цвет фигуры
    uses GraphABC;
    var x:integer;
    begin
    SetWindowWidth(600);
    SetWindowHeight(400);
    SetPenColor(сlFuchsia );
    SetPenWidth(3);
    x:=50;
    repeat
    circle(x,100,10);
    x:=x+30;
    until x>290;
    end.
    Добавив в программу команду SetPenColor(color) и SetPenWidth(n) можно изменить цвет и ширину окружностей.

  • Функция randomize и random в рисованииrandomize;
SetWindowWidth(600); 
SetWin...

    7 слайд

    Функция randomize и random в рисовании
    randomize;
    SetWindowWidth(600);
    SetWindowHeight(400);
    SetPenWidth(3);
    x:=50;
    repeat
    SetPenColor(clrandom);
    circle(x,100,10);
    x:=x+30;
    until x>290;

    .
    Использование функций randomize и random позволяет рисовать разноцветные фигуры, различных размеров. Рассмотрим пример:

  • Разноцветные кругиSetBrushColor(clrandom);
.Использование функций randomize и...

    8 слайд

    Разноцветные круги
    SetBrushColor(clrandom);

    .
    Использование функций randomize и random позволяет рисовать разноцветные фигуры, и заливать их разным цветом.
    Если в программе изменить условие, и переменную x увеличивать на 1, то можно получить такую картинку!

  • Рисуем разноцветные линии

    9 слайд

    Рисуем разноцветные линии

  • Использование двух и более  переменныхrandomize;
x:=50;
y:=50;
repeat
setbrus...

    10 слайд

    Использование двух и более переменных
    randomize;
    x:=50;
    y:=50;
    repeat
    setbrushcolor(clrandom);
    circle(x,y,30);
    x:=x+60;
    y:=y+40;
    until x>500;

  • ЗадачиНарисуйте ряд точек по направлению из левого нижнего угла в правый верх...

    11 слайд

    Задачи
    Нарисуйте ряд точек по направлению из левого нижнего угла в правый верхний.
    Нарисуйте пару десятков концентрических окружностей, то есть окружностей разного радиуса, но имеющих общий центр.
    Если радиус самого маленького круга и задачи 2 будет порядка 50, а самого большого – во весь экран и если радиусы соседних окружностей будут различаться на 2-3 пикселя, то на экране вы увидите привлекательный «компакт-диск». Сделайте его золотым.
    Не трогая x, а меняя только y и R, вы получите коническую башню.
    Меняя все три параметра, вы получите трубу, уходящую в бесконечность.
    Разлинуйте экран в линейку.
    А теперь в клетку.

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

Копирайтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 663 276 материалов в базе

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

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

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

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

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

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

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

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

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

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

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

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

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

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

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

Методы и инструменты современного моделирования

72 ч. — 180 ч.

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

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

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

36/72 ч.

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

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

Управление сервисами информационных технологий

Менеджер по управлению сервисами ИТ

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 26 человек из 19 регионов
  • Этот курс уже прошли 34 человека

Мини-курс

Развитие дошкольного мышления

4 ч.

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

Мини-курс

Методы анализа и прогнозирования по финансовой отчетности

3 ч.

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

Мини-курс

Занимательное обучение русскому языку: основы орфоэпии и тайны русской орфографии

3 ч.

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