52068

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

Конспект урока

Педагогика и дидактика

Точка SetPixelxycolor Закрашивает цветом color точку с координатами x y; Отрезок Linex1y1x2y2 Рисует отрезок из точки с координатами x1y1 в точку с координатами x2y2; окружность Circlexy rdius Рисует окружность с центром в точке с координатами xy и радиусом rdius. Точки с координатами x1 y1 и x2 y2 определяют диагональные вершины прямоугольника. Начало текста в точке с координатами x y.

Русский

2014-02-12

129.5 KB

2 чел.

Урок 15.    Графические возможности языка программирования

Изучение нового материала.

  •  Вспомнить систему координат.
  •  Изображение, которое мы видим на экране компьютера, представлено в виде пикселей.
  •  Координаты в рисунке считаются по пикселям (приводим пример игра «Морской бой»)
  •  Подключаем графический модуль  и начинаем объяснять материал на простом примере, вводя основные команды   библиотеки   GraphABS.

  •  Точка - SetPixel(x,y,color) - Закрашивает цветом color точку с координатами (x, y);
  •  Отрезок - Line(x1,y1,x2,y2) - Рисует отрезок из точки с координатами (x1,y1) в точку с координатами (x2,y2);
  •  окружность - Circle(x,y, radius) - Рисует окружность с центром в точке с координатами (x,y) и радиусом radius.
  •  прямоугольник - Rectangle(x1,y1,x2,y2) - Рисует контур прямоугольника со сторонами параллельными сторонам экрана. Точки с координатами (x1, y1) и (x2, y2) определяют диагональные вершины прямоугольника.
  •  FloodFill(x,y,color) – Заливает область одного цвета цветом color, начиная с точки  
                                        (x,y).
  •  SetBrushColor(color) – Устанавливает цвет кисти, задаваемый параметром color.
  •  TextOut (x, y, text)   –    Выводит Text на экран. Начало текста в точке с  
                                        координатами    (x, y).

Для закрепления изученного материала

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

                                                                                                          сегодня изучили.

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

  •  Выучить наизусть команды, записанные в тетрадь.
  •  Составить самостоятельно программы:


 

А также другие работы, которые могут Вас заинтересовать

4291. Организация ветвления и его алгоритмическая структура 49.5 KB
  Организация ветвления Цель работы: освоить алгоритмическую структуру ветвление, а также работу команды ветвления. Образец решения задачи. Задача. В компьютер вводится информация: количество знаков в рекламе на какой странице в газете будет печатать...
4292. Становлення та розвиток української та європейської культури в 19 - початку 20 ст. Частина 2. Українське мистецтво 55 KB
  В першій половині 19 ст. в Україні зявився перший професійний театр. Спершу це були бродячі акторські групи. Потім з'являються перші театральні приміщення, що приймають у себе гастролерів і дають сцену для власних театральних труп. У 1818 р. Іван Котляревський очолив професійний театр у Полтаві...
4293. Освоение приемов объявления, обращения и использования двумерных массивов при решении задач. 78.5 KB
  Цель работы: освоение приемов объявления, обращения и использования двумерных массивов при решении задач. Один из возможных вариантов объявления двумерного массива в программе: объявляем две константы – максимально возможное количество строк и...
4294. Освоение приемов объявления, обращения и использования массивов при решении задач 64.5 KB
  Цель работы: освоение приемов объявления, обращения и использования массивов при решении задач. Типовые алгоритмы обработки одномерных массивов Рассмотрим некоторые типовые алгоритмы обработки массивов. Положим, что в декларативной части программы о...
4295. Капитал и его вещественное содержание 210.5 KB
  Цель курсовой работы на тему Капитал и его вещественное содержание - изучить содержание капитала, теории капитала, категории капитала и износ и амортизацию капитала. В ходе выполнения курсовой работы изучено что категория капитал имеет д...
4296. Проектирование привода конвейера. Детали машин 4.11 MB
  Выбор электродвигателя. Определение придаточных чисел привода. Межосевое расстояние. Предварительные основные размеры колеса. Проверочный расчет на прочность зубьев при действии пиковой нагрузки. Определение предварительных значений межосевого расстояния и угла обхвата ремнем малого шкива. Радиальные реакции опор от сил в зацепление. Для типового режима нагружения II коэффициент эквивалентности.
4297. Явление дифракции электромагнитных волн 118 KB
  Цель работы. Исследовать явление дифракции электромагнитных волн. С помощью дифракционной решетки проходящего света измерить длины электромагнитных волн видимого диапазона. Основные теоретические сведения Дифракцией называется совокупность явлений...
4298. Кинематическая схема привода конвейера 341 KB
  Введение В данном курсовом проекте рассматривается кинематическая схема привода конвейера. В первой части курсового проекта производится кинематический расчет и построение планов скоростей и ускорений (первый лист). Во втором части производится кине...
4299. Проектирование токарного станка с ЧПУ на базе модели 16К20Ф3 57.29 KB
  Введение Данная работа предполагает проектирование токарного станка-аналога на базе станка 16К20ФЗ. Проектируемый станок должен отвечать всем требованиям современного станкостроения, основными из которых являются: повышение производительности ...