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

SETUSERCHARSIZ(x1, x2, y1, y2) - позволяет изменить ширину и высоту символа для штрихового шрифта

Язык программирования Pascal поддерживает работу и с растровой графикой (спрайты), однако это выходит за рамки изучения данной темы.


Глава 3. Анализ учебно-методической литературы.

Из рассмотренных общеобразовательных учебников по информатике лишь немногие содержали тему «Графика» в разделе программирование.

Для рассмотрения возьмем следующие учебники, в которых данная тема рассмотрена:

1). Кузнецов А.А., Апатова Н.В. Основы информатики. 8-9 кл.: Учебн. для общеобраз. учебных заведений. – М.: «Дрофа», 1999. – 176 с. [10]

2). Ляхович В.Ф. Информатика: Пособие для учащихся 10-11 кл. общеобразовательных учереждений – М.: «Просвещение», 1998. – 352 с. [11]

3). Каймин В.А., Щеголев А.Г. Основы информатики и вычислительной техники: Проб. учебное пособие для 10-11 кл. средн. шк. – М.: «Просвещение», 1989. – 272 с. [8]

4). Угринович Н.Д. Информатика и информационные технологии. Учебник для 10-11 классов/ Н.Д. Угринович. – М.; «БИНОМ». Лаборатория знаний, 2003. – 512 с. [18], [19]

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

3.1. Кузнецов А.А., Апатова Н.В. Основы информатики.

Следует отметить, что это единственный из найденных учебников, который рассматривает компьютерную графику на основе языка Pascal, остальные авторы используют Basic или Visual Basic.

Одним из последних параграфов в разделе программирования стоит параграф «Компьютерная графика». В начале параграфа даются базовые понятия компьютерной графики, вводится понятие графический примитив, как базовых графических конструкций и их модификаций.

Дальнейшее изложение строится из практических соображений, что нельзя не отметить как положительный момент. Операторы графики вводятся по мере их востребованности в написании программы. Так после введения процедур введения процедуры построения точки, идет практическая работа по написанию программы рисования графика функций.

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

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

4.2. Ляхович В.Ф. Информатика.

Графические возможности языка Бейсик рассматриваются автором в главе «Обработка текстовой и графической информации». На тему отводятся два параграфа главы.

В первом перечисляются графический режимы для различных ЭВМ (не актуальная на сегодняшний день информация), рассматриваются основные графические операторы языка Бейсик.

Во втором параграфе, под названием «Алгоритмы и программы построения изображений» речь идет об алгоритмах (программах), обеспечивающих построение на экране монитора изображение некоторых объектов.

Суть процесса построения изображения автор рассматривает в следующих пунктах:

изображение объекта разбивается на отдельные графические элементы (графические примитивы) с учетом состава графических операторов языка программирования;

определяем значения параметров всех графических элементов, исходя из изображения на объекта бумаге;

выбираем порядок построения графических элементов на экране, который и определяет алгоритм решения задачи.

В конце параграфа приводится интересная подборка заданий для самостоятельного выполнения.

4.3. Каймин В.А., Щеголев А.Г. Основы информатики и вычислительной техники.

Графическое программирование на Basic находится в одном из первых параграфов главы «Программирование». Содержание параграфа ограничено простым перечислением операторов построения графики. Примеров, как и заданий для самостоятельного выполнения в нем нет. Данное учебное пособие может быть использовано в качестве справочника, а не для обучения.

4.4. Угринович Н.Д. Информатика и информационные технологии.

Данный учебник имеет достаточно весомую главу программирования на языке программирования Visual Basic. В данной главе и рассматривается параграф «Графические возможности языка Visual Basic».

В параграфе кратко перечисляются основные операторы вывода графических примитивов, а также разрабатываются два проекта. Проект «Построение графика функции» точками и проект «Движение круга», предусматривающий анимацию.

В конце параграфа приведены практические задания, часть которых рассматривается в соответствующем пункте практикума по данному учебнику.

Во всех рассматриваемых учебниках рассматриваются операторы вывода графики, при этом каждый автор вносит в содержание своего учебника что-то новое, отличающее его от других. Школа и учителя вправе выбирать те из них, которые, по их мнению, дадут оптимальный уровень знаний по программированию учащимся того или иного класса. Учебники отличаются между собой структурой изложения материала, содержанием, уровнем сложности заданий и представленной системой задач.

Наиболее простыми и удобными для изучения в общеобразовательных школах являются учебные пособия Кузнецова [10] и Угриновича [18]. Во-первых, теоретический материал в данных учебниках включает в себя все основные понятия. Во-вторых, имеют систему задач, в которой представлены задания различной сложности. Это позволяет дифференцированно подойти к процессу обучения. Однако заданий мало, поэтому учителю придется восполнять этот пробел при помощи других учебных пособий, например справочников по программированию.

Глава 4. Методические рекомендации к изучению графики в языке программирования Pascal.

Для успешного изучения данной темы, учитель должен включить следующие разделы:

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