Школьные учебники / Презентации по предметам » Презентации » Другие презентации » PascalABC.net Тема урока: «Составление алгоритмов для работы с графикой»

Презентация на тему: "PascalABC.net Тема урока: «Составление алгоритмов для работы с графикой»"

PascalABC.net Тема урока: «Составление алгоритмов для работы с графикой» - Скачать презентации бесплатно ☑ Презентации по предметам на school-textbook.com
Смотреть онлайн
Поделиться с друзьями:
Cкачать презентацию: PascalABC.net Тема урока: «Составление алгоритмов для работы с графикой»

Презентация "PascalABC.net Тема урока: «Составление алгоритмов для работы с графикой»" онлайн бесплатно или скачать на сайте электронных школьных учебников/презентаций school-textbook.com

графика<br>пиксель<br>
1 слайд

графика
пиксель

Графические возможности <br>языка программирования<br>Составление алгоритмов для работы с графикой<b
2 слайд

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

Цели урока:<br>Смогу:<br>Набрать предложенную программу, получить результат;<br>Внести изменения в п
3 слайд

Цели урока:
Смогу:
Набрать предложенную программу, получить результат;
Внести изменения в предложенную программу;
Выполню:
Задание на составление алгоритма работы с графикой с незначительной помощью учителя;
Задание на составление алгоритма работы с графикой самостоятельно.

www.themegallery.com

ТЕСТ<br>
4 слайд

ТЕСТ

Программа на языке Pascal ABC имеет вид<br>www.themegallery.com<br>
5 слайд

Программа на языке Pascal ABC имеет вид
www.themegallery.com

www.themegallery.com<br>Х<br>Y<br>0<br>640<br>480<br>Графический экран:<br>
6 слайд

www.themegallery.com
Х
Y
0
640
480
Графический экран:

www.themegallery.com<br>Х<br>Y<br>SetPixel (x,y, clColor)  – закрашивает один<br>пиксель с координат
7 слайд

www.themegallery.com
Х
Y
SetPixel (x,y, clColor) – закрашивает один
пиксель с координатами (х,у) цветом
color .
0
Точка

www.themegallery.com<br>Х<br>Y<br>Line (x1,y1, x2,y2)  – рисует <br>отрезок с началом в точке (х1, у
8 слайд

www.themegallery.com
Х
Y
Line (x1,y1, x2,y2) – рисует
отрезок с началом в точке (х1, у1) и концом
в точке (х2, у2).
(x1, y1)
(x2, y2)
Линия (отрезок)

www.themegallery.com<br>Х<br>Y<br>Circle (x, y, radius)  – рисует  окружность с <br>центром в точке
9 слайд

www.themegallery.com
Х
Y
Circle (x, y, radius) – рисует окружность с
центром в точке с координатой (x, y) и
радиусом r.
(x,y)
R
Окружность

Х<br>Y<br>Rectangle (x1,y1, x2,y2)  – рисует <br>прямоугольник, заданный координатами<br>противополо
10 слайд

Х
Y
Rectangle (x1,y1, x2,y2) – рисует
прямоугольник, заданный координатами
противоположных вершин (х1,у1) и (х2,у2).
(x1, y1)
(x2, y2)
Прямоугольник

setWindowSize(х,у); - задаёт размеры графического окна, где <br>       ширина  600, а высота 240 пик
11 слайд

setWindowSize(х,у); - задаёт размеры графического окна, где
ширина 600, а высота 240 пикселей.
setPenWidth(5); - задаёт толщину пера 5 пикселей. Это
значение не изменится до тех пор, пока не будет задано новое.
Таким образом, дальше все примитивы рисуются пером такой
толщины. 
setPenColor(clcolor); - задаёт цвет пера для графического
объекта.
setBrushColor(clcolor); - заливает непрерывный объект
заданным цветом , (например окружность, прямоугольник).

Рассмотрим пример 18.1 (с. 89, учебное пособие)<br>Этапы выполнения задания:<br>I. Исходные данные:
12 слайд

Рассмотрим пример 18.1 (с. 89, учебное пособие)
Этапы выполнения задания:
I. Исходные данные: a и b (длины катетов), x и y (координаты вершины прямого угла).
II. Результат: изображение прямоугольного треугольника.
III. Алгоритм решения задачи.
1. Ввод исходных данных.
2. Чтобы изобразить треугольник, нужно выполнить следующие действия:
1) построить линии из точки с координатой (x; y) в точки с координатами
(x + a; y) и (x; y + b);
2) соединить линией точки (x + a; y) и (x; y + b);
3) закрасить треугольник. Для закрашивания треугольника нужно знать координаты какой-либо точки внутри треугольника. Такой точкой в данном случае может быть точка с координатами (x + 2; y + 2).


www.themegallery.com

Рассмотрим пример 18.1 (с. 89, учебное пособие)<br>uses GraphABC;<br>var a,b,x,y,x_c, y_c:integer;<b
13 слайд

Рассмотрим пример 18.1 (с. 89, учебное пособие)
uses GraphABC;
var a,b,x,y,x_c, y_c:integer;
begin
writeln('Введите координаты');
read(x,y); writeln (x,' ',y);
writeln('Введите длины катетов');
read(a,b); writeln (a,' ',b);
Line(x,y,x+a,y); Line(x,y,x,y+b);
Line(x+a,y,x,y+b);
//Координаты точки
//Внутри треугольника
x_c := x + 2; y_c := y + 2;
FloodFill(x_c,y_c,clRandom); end.
www.themegallery.com

Рассмотрим пример 18.1 (с. 89, учебное пособие)<br>www.themegallery.com<br> <br> <br> <br>
14 слайд

Рассмотрим пример 18.1 (с. 89, учебное пособие)
www.themegallery.com
 
 
 

Физкультминутка<br>https://yandex.by/video/preview/?filmId=3798229099284213144&text=%D1%81%D0%BA
15 слайд

Физкультминутка
https://yandex.by/video/preview/?filmId=3798229099284213144&text=%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C%20%D1%84%D0%B8%D0%B7%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%BC%D0%B8%D0%BD%D1%83%D1%82%D0%BA%D0%B0%20%D0%B4%D0%BB%D1%8F%208%20%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0%20%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0&noreask=1&path=wizard&parent-reqid=1582685890995300-1734121708002165822400068-sas3-5929&redircnt=1582685911.1
https://yandex.by/video/preview/?filmId=3798229099284213144&text=%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C+%D1%84%D0%B8%D0%B7%D0%BA%D1%83%D0%BB%D1%8C%D1%82%D0%BC%D0%B8%D0%BD%D1%83%D1%82%D0%BA%D0%B0+%D0%B4%D0%BB%D1%8F+8+%D0%BA%D0%BB%D0%B0%D1%81%D1%81%D0%B0+%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0&noreask=1&path=wizard&parent-reqid=1582685890995300-1734121708002165822400068-sas3-5929&redircnt=1582685911.1

Графические возможности <br>языка программирования<br>Составление алгоритмов для работы с графикой<b
16 слайд

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

Спасибо за урок!<br>
17 слайд

Спасибо за урок!

Отзывы по презентациям на сайте school-textbook.com "PascalABC.net Тема урока: «Составление алгоритмов для работы с графикой»" (0)
Оставить отзыв
Прокомментировать

Путеводитель по миру знаний. Тем, кто хочет учиться.

Свяжитесь с нами