Презентация "Графический режим" 8 класс
Подписи к слайдам:
«Серебрянск қ. М.В.Инюшин ат. №1 ОМ»КММ
КГУ «СШ №1 им.М.В.Инюшина г.Серебрянска»
- Для работы в графическом режиме необходимо подключение модуля GraphABC.
- Первой инструкцией программы должна быть инструкция
- uses GraphABC;
- setWindowSize (x,y); - задает размеры графического окна, где х - ширина, а у - высота.
- Графические примитивы
- Line (x1,y1,x2,y2); - Рисует отрезок с началом в точке (х1,у1) и концом в точке (х2,у2) (с помощью оператора Line рисуем треугольник)
- Circle (x,y,r); - рисует окружность с центром в точке (х,у) и радиусом r.
- Rectangle (x1,y1,x2,y2); - рисует прямоугольник, заданный координатами противоположных вершин (х1,у1) и (х2,у2).
- Ellipse(x1,y1,x2,y2) - рисует эллипс, заданный своим описанным прямоугольником с координатами противоположных вершин.
- Действия с цветом, с пером и с кистью.
- Константы стандартных цветов:
- clBlack – черный clPurple – фиолетовый clWhite – белый clMaroon – темно- красный clRed – красный clNavy – темно-синий clGreen – зеленый clBrown – коричневый clBlue – синий clSkyBlue – голубой clYellow – желтый clAqua – бирюзовый clCream – кремовый clOlive – оливковый clFuchsia – сиреневый clTeal – сине-зеленый clGray – темно-серый clLime – ярко-зеленый clLtGray – светло-серый clDarkGray – темно- серый clMedGray – серый clSilver – серебряный
- Действия с пером:
- setPenWidth (5); - задает толщину пера 5 пикселей.
- setPenColor (clcolor); - задает цвет пера для графического объекта;
- setPenStyle(_________); - задает стили пера следующими именованными константами:
- Действия с кистью:
- setBrushColor (clcolor); - заливает непрерывный объект заданным цветом (например, окружность, прямоугольник).
- FloodFill(x,y,clcolor); - Заливает область одного цвета цветом clcolor, начиная с точки (x,y) (треугольник можно залить с помощью этого оператора)
- SetBrushStyle(номер от 0 до 7 или название); - устанавливает стиль кисти, задаваемый номером или символической константой.
- Стили кисти задаются следующими именованными константами:
- Действия со шрифтом
- TextOut(x,y,’строка’); - выводит строку текста в позицию (x,y) (точка (x,y) задает верхний левый угол прямоугольника, который будет содержать текст).
- SetFontName(‘name’) – устанавливает наименование шрифта.
- MS Sans Serif.
- Times, Arial и Courier New.
- Пример:
- SetFontName(‘Times’);
- SetFontColor(clcolor) - устанавливает цвет шрифта.
- SetFontSize(sz) - устанавливает размер шрифта в пунктах.
- SetFontStyle(fs) - устанавливает стиль шрифта.
- Задается именованными константами:
- fsNormal – обычный;
- fsBold – жирный;
- fsItalic – наклонный;
- fsBoldItalic – жирный наклонный;
- fsUnderline – подчеркнутый;
- fsBoldUnderline – жирный подчеркнутый;
- fsItalicUnderline – наклонный подчеркнутый;
- fsBoldItalicUnderline – жирный наклонный подчеркнутый.
- Составьте программы, которые выводят
- на экран следующие картинки.
|
|
|
|
|
- Вопросы кроссворда:
- 1) Оператор, рисующий линию.
- 2) Оператор, рисующий прямоугольник.
- 3) Оператор, рисующий окружность.
- 4) Стиль шрифта – жирный.
- 5) Цвет «Черный».
- Уровень А
- Ответь на вопросы кроссворда:
- Задание 2
- Распиши каждый оператор
- строки программы:
- Уровень В
- Найди ошибки в программном коде:
- uses Graph ABC;
- begin
- SetPenWidth (5)
- SetPenColor (clRed)
- SetBrushColor (clRed)
- circle (325,225,200);
- SetPenColor (clWhite);
- SetBrushColor (clWhite);
- SetPenWidth (5);
- Rectangle (180,180,470,250);
- УровеньС
- Выполни задание уровня В и распиши каждый оператор строки программы
- зелёный – все понятно
- желтый – есть затруднения
- красный – много непонятного
Информатика - еще материалы к урокам:
- Конспект урока "Графический режим" 8 класс
- Конспект урока "Основы логики. Формы мышления" 10 класс
- Презентация "Основы логики. Формы мышления" 10 класс
- Конспект урока "Интернет и Всемирная паутина "(УМК Угринович Н.Д.)
- Презентация "Вычисления с использованием в формулах относительных, абсолютных и смешанных ссылок"
- Конспект урока "Вычисления с использованием в формулах относительных, абсолютных и смешанных ссылок" 9 класс