Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте za4eti.ru

Компьютеры, Программирование Компьютеры, Программирование

Разработка методики изучения темы "Графические примитивы" с использованием языка программирования Pascal

Фонарь садовый «Тюльпан».
Дачные фонари на солнечных батареях были сделаны с использованием технологии аккумулирования солнечной энергии. Уличные светильники для
106 руб
Раздел: Уличное освещение
Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки
Коврик для запекания, силиконовый "Пекарь".
Коврик "Пекарь", сделанный из силикона, поможет Вам готовить вкусную и красивую выпечку. Благодаря материалу коврика, выпечка не
202 руб
Раздел: Коврики силиконовые для выпечки

Федеральное министерство по образованию Государственное образовательное учреждение высшего профессионального образования «Вятский государственный гуманитарный университет» Кафедра методики обучения информатике Курсовая работа Разработка методики изучения темы «Графические примитивы» с использованием языка программирования Pascal Выполнил студент группы М-3 физико-математического факультета Клабуков Евгений Отч Научный руководитель Бушмелева Киров, 2007 СодержаниеВведение. Глава 1. Векторная компьютерная графика. Графические примитивы. Глава 2. Графические возможности языка программирования Pascal. Глава 3. Анализ учебно-методической литературы. 3.1. Кузнецов А.А., Апатова Н.В. Основы информатики. 3.2. Ляхович В.Ф. Информатика. 3.3. Каймин В.А., Щеголев А.Г. Основы информатики и вычислительной техники. 3.4. Угринович Н.Д. Информатика и информационные технологии. Глава 4. Методические рекомендации к изучению графики в языке программирования Pascal. Глава 5. Конспекты уроков. Урок 1. Использование графики при программировании на Pascal. Урок 2. Построение графиков функций. Заключение. Библиографический список. Введение. Представление данных на мониторе компьютера в графическом виде впервые было реализовано в середине 50-х годов для больших ЭВМ, применявшихся в научных и военных исследованиях. С тех пор графический способ отображения данных стал неотъемлемой принадлежностью подавляющего числа компьютерных систем, в особенности персональных. Существует специальная область информатики, изучающая методы и средства создания и обработки изображений с помощью программно-аппаратных вычислительных комплексов, – компьютерная графика. Она охватывает все виды и формы представления изображений, доступных для восприятия человеком либо на экране монитора, либо в виде копии на внешнем носителе. Все современные языки программирования включают в себя поддержку графики. Поэтому необходимо при изучении темы программирования включать в изучение тему «Использование графических возможностей языка программирования», данная тема позволяет: сделать изучение программирования эмоционально привлекательным; расширить спектр решаемых задач. Целью данной работы будет разработка методики изучения темы «Графические примитивы». Для этого предполагается решить следующий класс задач: определить содержание темы; проанализировать общеобразовательные учебники, в которых рассматривается данная тема; составить методические рекомендации к изучению темы; разработать уроки по теме «Использование графических возможностей языков программирования». Работа состоит из пяти глав, в первой и второй приводятся некоторые теоретические основы по компьютерной графике и применению её в Pascal. В третьей главе проводиться анализ учебно-методической литературы. В четвертой главе строятся некоторые методические рекомендации к изучению темы, а в пятой главе приводятся конспекты занятий. Глава 1. Векторная компьютерная графика. Графические примитивы. Почти с момента создания ЭВМ появилась и компьютерная графика, которая сейчас считается неотъемлемой частью мировой технологии. Поначалу это была лишь векторная графика – построение изображения с помощью так называемых “векторов” - функций, которые позволяют вычислить положение точки на экране или бумаге.

Например, функция, графиком которой является круг, прямая линия или другие более сложные кривые. Совокупность таких “векторов” называется векторным изображением. Однако появились и другие виды графики: растровая, фрактальная, трехмерная. Однако наиболее часто используемыми были и остаются растровая и векторная графика. Для дальнейшего рассмотрения проблемы постройки объектов с помощью векторной графики, необходимо уяснить разницу между двумя основными видами компьютерной графики - растровой и векторной. Векторная графика описывает изображения с использованием прямых и изогнутых линий, называемых векторами, а также параметров, описывающих цвета и расположение. Например, изображение снеговика строиться с помощь трех кругов, т.е. координат центра, радиусов, также во внимание берется цвета контура и заливки. При редактировании элементов векторной графики изменяются параметры прямых и изогнутых линий, описывающих форму этих элементов. Можно переносить элементы, менять их размер, форму и цвет, это не отразится на качестве их визуального представления. Достоинством векторной графики является то, что она не зависит от разрешения, т.е. может быть показана в разнообразных выходных устройствах с различным разрешением без потери качества. В отличие от векторной, растровая графика описывает изображения с использованием цветных точек, называемых пикселями, расположенных на сетке. Например, изображение снеговика уже описывается конкретным расположением и цветом каждой точки сетки, как в мозаике. При редактировании растровой графики Вы редактируете пиксели, а не линии. Растровая графика зависит от разрешения, поскольку информация, описывающая изображение, прикреплена к сетке определенного размера. При редактировании растровой графики, качество ее представления может измениться. Вывод растровой графики на устройства с более низким разрешением, чем разрешение самого изображения, понизит его качество . С развитием компьютерной техники и технологий появилось множество способов постройки графических объектов. В зависимости от видов компьютерной графики под этим термином понимаются, как и пиксели или спрайты (в растровой графике), так и векторные объекты, такие как круг, квадрат, линия, кривая и т.д. (в векторной графике). В векторной графике также существует понятие графический примитив. Под графическими примитивами понимаются минимальные графические объекты, которые составляют векторный рисунок — подобно кирпичам, из которых строится здание . Такими графическими примитивами являются: точка, отрезок, окружность, эллипс, дуга, сектор, прямоугольник, параллелепипед и некоторые другие. Существует множество программ для редактирования векторной графики – графические редакторы, однако зная приемы программирования, создаются быстро такие элементы, на которые в графическом редакторе уйдет много времени и не будет возможности многократного повторения и внесения быстрых изменений в рисунок, т.е. программирование дает возможность управлять созданием графики на более низком уровне. Поэтому рассмотрение графики, несомненно, разнообразит тему «Программирование», позволит рассмотреть класс интересных задач, поспособствует развитию творческих способностей.

Как правило, возможности различных языков программирования, в свете рассматриваемых задач, одинаковы. Поэтому будем рассматривать векторную графику, взяв за основу язык программирования Pascal. Глава 2. Графические возможности языка программирования Pascal. Большинство языков программирования имеют свои стандартные графические библиотеки. Так, у Basic графические команды являются встроенными; система программирования urbo Pascal содержит графическую библиотеку (модуль Graph. pu), имеющую в своем составе процедуры и функции обработки простейших графических примитивов. В модуле GRAPH содержится 79 графических процедур, функций, десятки стандартных констант и типов данных. В состав модуля входит ряд программ драйверов для наиболее распространенных видеоадаптеров: CGA, MCGA, EGA, VGA, HERCULES, A & , 3270 PC. Эти драйверы хранятся в файлах с расширением BGI . Для работы графики её надо инициализировать, а для этого необходимо определить возможный графический режим. Это можно сделать с помощью следующей процедуры. Uses Graph Procedure I i Graph; Var GR,GM: I eger; Begi GR:=de ec ; I i Graph(GR,GM,'c: BP PU); {вызов процедуры GRAPH} E d; BEGI I i Graph; Графические операторы CloseGraph; E D. I I GRAPH (драйвер, режим, 'путь' ) - подключает графический режим. Драйвер - это переменная целого типа, определяющая тип графического дисплея. Режим - это переменная целого типа, определяющая режим работы графического адаптера. Путь - указывает путь программам с PU. DE EC - режим автоматического определения типа. CLOSEGRAPH - прекращает работу графического адаптера и восстанавливает текстовый режим работы экрана. Таким образом все графические операторы работают только при инициализированном графическом режиме, в противном случае будет выводиться ошибка. Для вывода графических примитивов на экран следует использовать следующие процедуры модуля Graph. Вывод точки: PU PIXEL(x, y, цвет) - выводит точку с координатами (x, y); Установка цвета: SE COLOR (цвет) - устанавливает текущий цвет для выводимых линий и символов; SE BKCOLOR (цвет) - устанавливает цвет фона, где цвет- это число от 0 до 15 (Табл. 1). Цвет: 0 черный 1 синий 2 зеленый 3 голубой 4 красный 5 лиловый 6 коричневый 7 светло-серый 8 темно-серый 9 светло-синий 10 светло-зеленый 11 светло-голубой 12 светло-красный 13 светло-лиловый 14 желтый 15 белый Управление курсором вывода: MOVE O(x,y) - переводит курсор в позицию x,y, точка при этом не высвечивается. Рисование графических примитивов, с цветом установленных операторами SE COLOR и SE BKCOLOR: LI E (x1, y1, x2, y2) – рисует линию от точки с координатами (x1, y1) до точки с координатами (x2,y2). LI E O(x, y) - рисует линию от текущей позиции курсора до x, y; LI EREL(Dx, Dy) - рисует линию от текущей позиции на относительное расстояние Dx, Dy; CIRCLE(x, y, r) - выводит окружность, с центром x, y, радиуса r; ARC(x, y, начальный угол, конечный угол, r) - выводит дугу (углы измеряются в градусах против часовой стрелки); REC A GLE(x1,y1,x2,y2) - прямоугольник, где x1, y1 - координаты левого верхнего угла, x2, y2 - правого нижнего угла; BAR(x1, y1, x2, y2) - закрашенный прямоугольник; BAR3D(x1, y1, x2, y2, глубина, false или rue) - параллелепипед; где x1, y1 - координаты левого верхнего угла; x2, y2 - координаты правого нижнего угла, rue - верхняя грань есть, false - верхняя грань отсутствует.

Этим обеспечивается цель введения этой конструкции: позволить новому определению использовать первоначальную реализацию. При этом возможность явного указания родителя устраняет всякую неопределенность (в частности, при множественном наследовании). Если бы допускался доступ любой процедуры к любому компоненту предков, то текст класса было бы трудно понять, читателю все время приходилось бы обращаться к текстам многих других классов. Динамическое связывание и эффективность Можно подумать, что сила механизма динамического связывания приведет во время выполнения к недопустимым накладным расходам. Такая опасность существует, но аккуратное проектирование языка и хорошие методы его реализации могут ее предотвратить. Дело в том, что динамическое связывание требует несколько большего объема действий во время выполнения. Сравним вызов обычной процедуры в традиционном языке программирования (Pascal, Ada, C, ...) 1 f (x, a, b, c...) с ОО-формой 3. x.f (a, b, c...) Разница между этими двумя формами уже была разъяснена при введении понятия класса, для идентификации типа модуля

1. Эстетическое воспитание ребенка средствами компьютерной графики

2. Электронный учебник по компьютерной графике и информатике

3. Назначение и характер аппаратных средств защиты информации

4. Аппаратные средства ПК

5. Тенденции развития рынка компьютерной графики и анимации

6. Панельное представление многоугольников (Компьютерная Графика OpenGL)
7. План-конспект урока Математическое моделирование при решении экологических задач
8. Конспект урока по биологии - белки

9. Конспект урока по биологии - гликолиз

10. План-конспект урока Розмітка тонкого листового металу

11. Конспект урока по биологии-биосинтез белков

12. Компьютерная графика укр

13. Компьютерная графика VISIO

14. Компьютерная графика и основные графические редакторы

15. Возможности курса "Компьютерная графика" для студентов педагогических вузов

16. Конфигурация аппаратных средств персонального компьютера

Стиральный порошок "INDEX", универсал, 2400 грамм.
Предназначение: для стирки изделий из хлопчатобумажных, льняных, синтетических тканей, а также тканей из смешанных волокон (кроме изделий
444 руб
Раздел: Стиральные порошки
Автомобильный холодильник D-H24P "Delta", голубой, 24 л.
Объем: 24 л. Номинальная мощность: - в режиме охлаждения (12В/220-240 В ~) 40/48 Вт, - в режиме нагрева (12В/220-240 В ~) 39/45
4157 руб
Раздел: Автомобильные холодильники
Повязка-держатель для головы "Соня".
Предназначена для фиксации головы ребенка, при поездки в автокресле. Хлопок 100% Товар в ассортименте, без возможности выбора.
321 руб
Раздел: Прочее

17. Автоматизированное редактирование частиц в компьютерной графике

18. Виды компьютерной графики и графических файлов

19. Компьютерная графика

20. Особенности компьютерной графики

21. Разработка программно–алгоритмических средств для определения надёжности программного обеспечения на основании моделирования работы системы типа "клиент–сервер"

22. Программно-аппаратная реализация аппаратов электростимуляции
23. План-конспект урока-семинара по русскому языку в 11 классе на тему: "Лингвистический анализ текста"
24. Конспект-урок по теме "Блины, оладьи, блинчики"

25. Работа со словарями на уроках русского языка как средство развития речи школьников

26. Условия развития интеллектуальных процессов младших школьников средствами компьютерного обучения

27. Обучающая программа "Графика" программированию в графическом режиме на языке turbo-pascal 7.x

28. Учет основных средств и анализ их использования на АО УралАЗ

29. Программное обеспечение ЭВМ и языки программирования

30. КРАТКИЙ КОНСПЕКТ ЛЕКЦИЙ ПО ТЕОРИЯ ТЕСТИРОВАНИЯ АППАРАТНЫХ И ПРОГРАММНЫХ СРЕДСТВ

31. Современный подход к оценке креативности с использованием компьютерных программных средств

32. Аппаратные и программные средства сети

Настольная игра "Матрешкино".
В сказочной деревне Матрешкино сегодня с самого утра переполох! Юные красавицы затеяли хитрую игру: каждая матрешка придумала свое
418 руб
Раздел: Карточные игры
Увлекательная настольная игра "Делиссимо", новая версия.
В этой милой игре вам предстоит немало потрудиться, так как вы работаете на известную и уважаемую итальянскую пиццерию «Делиссимо». Её
632 руб
Раздел: Карточные игры
Крышка силиконовая универсальная, 31 см.
Универсальная силиконовая крышка изготовлена из высококачественного пищевого силикона — экологичного и долговечного материала. Не теряет
318 руб
Раздел: Крышки

33. Геоинформационный рынок популярных ГИС продуктов. Классификация технических и программных средств для ГИС

34. Программные средства как объект авторского права

35. Управление системой "Интеллектуальный дом" через Интернет. Аппаратно-программные решения внутренней сети

36. Телекоммуникационные средства в современном компьютерном мире

37. Техническое обслуживание средств вычислительной техники и компьютерных систем

38. Крупнейшие фирмы-разработчики операционных систем и программных средств
39. Вопросы к дисциплине: Стандартизация и проектирование программных средств (СППС)
40. Устный счет как средство повышения интереса к уроку математики

41. Проблема эффективности урока графики

42. Устный счет как средство повышения интереса к уроку математики

43. Игровые моменты и опорные конспекты на уроках истории

44. Специфика средств создания художественного образа в искусстве графики

45. Познавательные задачи, познавательные задания как средства активизации познавательных процессов в деятельности учащихся на уроках истории

46. Индивидуальный подход как средство повышения качества обучения на уроках физики

47. Современные тенденции развития программных средств поддержки интерпретации каротажа и керна

48. Вопросы безопасности в сети (аппаратная, программная и логическая безопасность)

Руль музыкальный "Вперёд!".
Чтобы игрушка превратилась в мини-синтезатор достаточно включить поворотники. Кроме того, руль обучит ребенка видам транспорта. На кнопках
665 руб
Раздел: Рули
Коллекция "Гардероб".
Кукольный гардероб для одежды кукол. У гардероба две распашные дверцы, нижний ящик с откидной крышкой, внутренние полочки, перекладина для
362 руб
Раздел: Гардеробные, прихожие
Коробка подарочная "Прованс".
Коробка подарочная. Материал: мелованный, ламинированный, негофрированный картон плотностью 1100 г/м2. Отделка: полноцветный декоративный
302 руб
Раздел: Коробки

49. Разработка алгоритмов и программных средств подсистемы документооборота системы управления содержанием информационного сервера

50. Сайт как совокупность программных средств предложения оригинальной информации, зафиксированной на материальном носителе

51. Игровая деятельность как средство развития творческих способностей учащихся на уроках основ безопасности жизнедеятельности

52. Применение слов, образованных графико-пунктуационным способом словообразования, в средствах массовой информации

53. Фонетическая зарядка как средство формирования произносительных навыков у учащихся второго класса на уроках немецкого языка

54. Комплекс дифференцированных заданий к текстам как средство обучения чтению на уроках английского языка в 6 классе
55. Алгебра высказываний на уроках информатики
56. Аппаратно-технические средства ПК

57. Информатика и компьютерная техника

58. Информатика и компьютерная техника

59. Исследование способов защиты от компьютерных вирусов программными методами и выбор оптимального антивирусного клиента

60. Компьютерные вирусы. Методы и средства защиты

61. Построение компьютерного стола средствами AutoCad 2007

62. Программные средства

63. Программные средства. Системы безопасности информации

64. Разработка программного обеспечения по управлению базой данных "График учета рабочего времени на шахте"

Глобус физический на подставке из пластика диаметром 250 мм.
Диаметр: 250 мм. Масштаб: 1:50000000. Материал подставки: пластик. Цвет подставки: прозрачный. Шар выполнен из толстого пластика, имеет
554 руб
Раздел: Глобусы
Набор для проведения опытов по очистке воды "Юный ученый".
Самый лучший способ познания окружающего мира – увидеть все собственными глазами. Набор для проведения опытов по очистке воды «Юный
403 руб
Раздел: Химические опыты
Маркеры для доски, 12 цветов.
12 разноцветных маркеров для рисования на демонстрационных досках.
605 руб
Раздел: Для досок

65. Создание средств наглядности с использованием программной среды Delphi и Microsoft Movie Maker

66. Стандатризация программных средств

67. Дидактические возможности телекоммуникационной среды на уроках информатики в повышении качества знаний

68. Применение программных средств при проектировании радиотехнических устройств

69. Создание измерительного аппаратно-программного комплекса термометра на основе микроконтроллеров семьи ATMEGA

70. Программные средства и инструменты информационного менеджмента
71. Технические средства секретаря: компьютерная сеть, Интернет, электронная почта, копировальные устройства
72. Игровые методы как средство активизации познавательной активности на уроках английского языка

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

74. Использование электронных средств обучения на уроках технологии

75. Личностно-ориентированное обучение на уроках информатики

76. Музыка как средство активизации учебной деятельности детей младшего школьного возраста на уроках физической культуры

77. Особенности использования песенного и поэтического материала (стихов и рифмовок) как средства повышения эффективности урока английского языка

78. Программные средства учебного назначения

79. Работа над изобразительными средствами языка в аспекте развития речи учащихся пятых классов на уроках русского языка

80. Развитие алгоритмического мышления младших школьников на уроках информатики

Детская каталка "Вихрь", зеленая.
Маленькие гонщики в возрасте от 1 до 3 лет будут в восторге от маневренной машинки "Вихрь". Легкая и невероятно простая в
1350 руб
Раздел: Каталки
Пеленка Папитто фланелевая (3 штуки, 120x75 см).
Состав: фланель импортная (хлопок 100%). Размер: 120x75 см. Расцветка в ассортименте, без возможности выбора.
466 руб
Раздел: Пелёнки
Стиральный порошок "Аистенок", 4 кг.
Бесфосфатное экологическое средство для стирки одежды и белья детей и людей с очень чувствительной кожей. Специальные непылящие гранулы
446 руб
Раздел: Для стирки детских вещей

81. Роль уроков информатики в развитии познавательной активности младших школьников

82. Тесты как средство контроля развития грамматических навыков учащихся 6 класса на уроках английского языка

83. Уроки с использованием информационных компьютерных технологий

84. Формирование культуры общения на уроках информатики

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

86. Дополнительные средства оформления текстов (разработка урока, 11 класс)
87. Мнемические приемы как средство развития образной памяти младших школьников на уроках литературного чтения
88. Конспект лекций по биофизике

89. Классификация коллективных средств защиты и правила поведения людей в убежищах

90. Безопасность жизнедеятельности (конспект лекций)

91. Конспект истории великих географических открытий

92. Нормативное регулирование перемещения через таможенную границу транспортных средств

93. Экологические и компьютерные преступления

94. Авторское право на программное обеспечение

95. Правовая информатика

96. Особенности квалификации преступлений в сфере компьютерной информации

Шампунь-гель детский "Weleda" для волос и тела (с календулой), 200 мл.
Бережно очищает и ухаживает за чувствительной кожей и волосами малышей, деликатно удаляет молочные корочки. Не вызывает раздражения
754 руб
Раздел: Гели, мыло
Развивающая настольная игра "Игротека 5+" (настольные игры "Турбосчет", "Зверобуквы",.
Это идеальная подборка для малышей-дошкольников. На скорость и на подумать. Благодаря увлекательным играм ребенок освоит: порядковый счет,
2048 руб
Раздел: Математика, цифры, счет
Опора для балдахина Карапуз (с обручем).
Держатель балдахина крепится к короткой либо к длинной стороне кроватки, в зависимости от размера и формы балдахина. Чтобы накрыть
349 руб
Раздел: Балдахины, держатели

97. Конспект учебника Новицкого И.Б., "Римское право", 1993

98. Порядок формирования и использования средств Фонда социального страхования РФ

99. Страхование гражданской ответственности владельцев транспортных средств

100. Обеспечение средствами индивидуальной защиты и лечебно-профилактическим питанием работающих


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.