рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Методика обучения с помощью обучающей программы

Методика обучения с помощью обучающей программы - раздел Программирование, Обучающая программа "Графика" программированию в графическом режиме на языке turbo-pascal 7.x Методика Обучения С Помощью Обучающей Программы. Данная Обучающая Программа П...

Методика обучения с помощью обучающей программы. Данная обучающая программа предназначена для студентов младших курсов Академии аэрокосмического приборостроения.

Она восполняет отсутствие курса лекций по теме Графический режим языка Turbo-Pascal. Теоретический материал изложен следующим образом. В начале раздела приводится его краткое содержание и цели его изучения. Затем приводятся названия процедур и функций с параметрами, а ниже описываются их назначение и роль параметров.

Название процедур и функций для наглядности выделены красным цветом. Процедуры и функции, требующие иллюстрации содержат графические комментарии. Одновременно с теоретическим материалом программа содержит контрольные вопросы. Это обеспечивает возможность студенту самостоятельно изучить предлагаемый материал и самостоятельно проверить свои знания. После изучения тем 3-7 студенту предлагается ответить на четыре вопроса, случайным образом выбираемые из имеющихся в базе данных.

Контрольные вопросы оформлены следующим образом. Сам вопрос расположен наверху экрана. Ниже приведены четыре варианта ответов. Студенту предлагается выбрать правильный и ввести его номер. Такая форма вопросов удобна. Практически студенту необходимо найти все ошибки в приведенных вариантах ответов. Необходимо помнить при написании базы данных, что при такой форме контрольных вопросов нецелесообразно приводить варианты ответов типа Да , Нет , Возможно. И вопросы должны формулироваться соответственно.

За работу с контрольными вопросами студенту выставляется оценка. Выставляемая оценка может быть занесена преподавателем в журнал, а может быть использована и как итог самоконтроля при самостоятельном обучении с помощью компьютера. Программа для обучения работе в графическом режиме языка Turbo-Pascal содержит 7 разделов 1 программирование графических режимов 2 управление курсором и полем рисования 3 формирование прямолинейных монохромных изображений 4 управление цветом и стилем изображений 5 программирование цветных криволинейных изображений 6 формирование графических текстов 7 программирование динамические озвученные сцены Первый раздел посвящен графическим режимам.

В разделе, на базе элементарной структуры Turbo-Pascal-программы, показано использование графических средств языка. Здесь изучаются процедура вхождения в графический режим, UnitGraph, процедура восстановления текстового режима, CloseGraph, процедура изменения графического режима и процедура восстановления исходного текстового режима.

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

Он посвящен процедурам управления курсором и полем рисования. В языке существует возможность перемещать курсор относительно исходного положения без рисования. Возможно определять координаты курсора. Это бывает необходимо, когда координаты очередного местонахождения курсора заранее неизвестны. В данном разделе описаны процедуры очищения экрана, установки прямоугольного окна, очищения открытого окна, возвращение параметров активного окна. Система меню данной обучающей программы дает возможность обучаемому самому уста навивать порядок изучения разделов.

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

Цель данного раздела обучить студента пользоваться операторами построения прямолинейных фигур отрезков, прямоугольников, параллелепипедов и ломаных линий. Рассматривается возможность закраски фигур определяемым предварительно стилем и цветом. Изучив этот раздел студент должен не только научиться строить фигуры с использованием приведенных процедур, но и видеть разницу между аналогичными с первого взгляда процедурами, находить наиболее рациональное решение поставленной задачи.

На это обращается большое внимание в контрольных вопросах. Этот и все последующие разделы содержат после теоретической части контрольные вопросы. Обучаемому предоставляется возможность дважды через меню войти в каждый из этих разделов. При этом повторное изучение теории обязательно. После ответов на вопросы выставляется оценка. Эта оценка хранится в разделе Результаты Вашей работы. Таким образом можно получить две оценки за одну тему. Обе они будут зафиксированы и учтены при выставлении оценки работы за сеанс.

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

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

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

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

В этом разделе рассматривается возможность изменения пропорций штриховых шрифтов, вспомогательные процедуры возврата ширины заданной текстовой строки, привязки выводимого текста к текущему положению курсора, возврат параметров текущего текстового шрифта. Вывод символьной строки осуществляется с помощью процедур OutText и OutTextXY. Они также рассмотрены в разделе.

Знание возможностей языка Turbo-Pascal, в частности графических шрифтов, дает возможность более полно их использовать. Поэтому изучение данного раздела не менее важно чем изучение предыдущих. Последний раздел программы является наиболее сложным для изучения, однако и наиболее интересным с точки зрения будущего программиста. Он знакомит со способами программирования эффектов мультипликации с использованием динамической и видеопамяти компьютера, программированием звуковых эффектов с использованием одноканального звукогенератора.

Здесь рассматриваются наиболее общие приемы мультипликации, основанные на предварительном формировании, сохранении и быстром выводе, если требуется с наложением, на экран статических изображений. Это обеспечивается наличием средств работы с динамической памятью компьютера и возможностью использования страничной организации его видеобуфера. Программа знакомит студентов с соответствующими процедурами. В качестве иллюстрации приведен пример создания эффекта движения вдоль экрана объекта в области 50x50 пикселов.

Создание звуковых эффектов с использованием одноканального звукогенератора сводится к включению, выключению и программированию определенных законов изменения частоты звукогенератора. Это делается с помощью процедур Sound и NoSound. В программе также приведен пример использования звукогенератора. Для обучения с помощью данной обучающей программы необходимо знать язык Pascal, интегрированную среду и персональный компьютер IBM PC. Программа рассчитана на работу с ней в течение 40 минут. Если после работы с программой в течение этого времени студент получил неудовлетворительные оценки, то целесообразно дать ему возможность пополнить свои знания с помощью учебной литературы, а затем вернуться к компьютерной версии. 1.2.3. Возможности языка TURBO- PASCAL 6.0 7.0 Pascal является широко распространенным языком программирования высокого уровня.

Система программирования Turbo-Pascal была разработана в середине 80-х годов фирмой Borland International США . Turbo - торговая марка фирмы-разработчика.

Turbo-Pascal включает в себя как язык программирования - одно из расширений языка Pascal для ЭВМ типа IBM, так и среду, предназначенную для написания, отладки и запуска программ. Turbo-Pascal имеет широкие возможности. Практически он полностью реализует аппаратные возможности персонального компьютера фирмы IBM и совместимых с ним. Система имеет два основных достоинства простота и естественность языка программирования Pascal, великолепные сервисные возможности диалоговой среды программирования фирмы Borland.

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

За последние годы фирма выпустила шесть модификаций этой системы, известных как версии 3.0, 4.0, 5.0, 5.5, 6.0, 7.0. Каждая из них представляет собой усовершенствование предыдущей, однако, и все программы, разработанные для младших версий, могут практически без изменений компилироваться и исполняться на более поздних.

С помощью Turbo-Pascal можно создавать любые программы - от программ, предназначенных для решения простейших вычислительных задач, до сложных современных систем управления базами данных и операционных систем. Система не уступает, а в некоторых случаях и более проста в применении, по сравнению с профессиональным языком программирования СИ. Пакет Turbo-Pascal 7.0 предоставляет пользователю также большой объем справочной информации. Он как и версия 6.0 обеспечивает многооконный и много файловый режим работы, использование манипулятора мышь, позволяет применять объектно-ориентированное программирование, обладает встроенным ассемблером, имеет инструментальное средство создания интерактивных программ - Turbo-Vision -и т.д. Пакет Turbo-Pascal 7.0 позволяет работать в обычном режиме MS DOS и может быть использован практически на любой машине.

Версия имеет ряд преимуществ по сравнению с предыдущими 1 выделение цветом различных элементов исходного текста программы - идентификаторов, зарезервированных слов, комментариев, строк, чисел и т.д что позволяет уже на стадии ввода исходного текста устранить многие ошибки, описки 2 многофайловая система помощи с возможностью ее перестройки пользователем 3 наличие локального меню с содержанием, зависящем от текущего состояния среды 4 ряд дополнительных расширений языка, таких, как использование открытых массивов, параметров-констант, типизированного адресного оператора и т.д дающих программисту дополнительные возможности, позволяющих совмещать требования, накладываемые на программы операционной системой MS DOS и средой Windows, пользоваться некоторыми возможностями, которых нет в языке Pascal и которые есть в других языках, например в языке СИ 5 наличие дополнительных стандартных процедур и функций 6 наличие дополнительных ключей компилятора 7 расширенные возможности объектно-ориентированного программирования 8 получение более эффективных кодов программ использование кодового сегмента для размещения строковых констант и констант типа-множества, удаление пустых строк, проверка переполнения величин целых типов, более быстрый ввод-вывод текстовых файлов и т.д. 9 усовершенствованные программы Turbo Vision 10 новая улучшенная компоновка системы меню. 1.3. Техническое задание 1.3.1.

– Конец работы –

Эта тема принадлежит разделу:

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

В нынешней сложной экономической ситуации крайне необходим прилив новых хорошо подготовленных кадров во все сферы народного хозяйства. Необходимо быстрое внедрение всех достижений науки и техники в производство-… Компьютер - одно из главных изобретений века. В последнее десятилетие он стал неотъемлемой частью жизни человека.

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

Роль ЭВМ в учебном процессе СПГУАП
Роль ЭВМ в учебном процессе СПГУАП. В учебном процессе очень важна в последнее время роль ЭВМ. Научно-технический прогресс требует от учебных заведений оперативности в решении вопросов технического

Постановка задачи
Постановка задачи. Техническое задание данной дипломное работы требует разработать программу для обучения работе в графическом режиме языка Turbo-Pascal 6.0 7.0 , предназначенную для студентов млад

Методическое оснащение базы данных
Методическое оснащение базы данных. В 1992 году фирма Borland International выпустила два пакета программирования, основанные на использовании языка Паскаль -Borland Pascal 7.0 и Turbo Pascal 7.O.

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

Общие сведения
Общие сведения. Настоящая дипломная работа посвящена разработке программы для обучения работе в графическом режиме языка Turbo-Pascal. Цели и задачи данной разработки, а также методика обучения с п

Функциональное назначение
Функциональное назначение. Программа для обучения работе в графическом режиме предназначается для обучения студентов младших курсов Санкт-Петербургской государственной Академии аэрокосмического при

Описание логической структуры
Описание логической структуры. Обучающая программа Графика в своем составе содержит основную программу Graphic, семь рабочих модулей, один библиотечный модуль. Назначение каждого из них подробно оп

Используемые технические средства
Используемые технические средства. Для работы с данной программой необходимо иметь следующие технические средства персональный компьютер типа IBM или совместимый с ним, растровый дисплей с графичес

ОПИСАНИЕ ПРИМЕНЕНИЯ
ОПИСАНИЕ ПРИМЕНЕНИЯ. Назначение программы Программа для обучения работе в графическом режиме языка Turbo-Pascal предназначена для обучения студентов младших курсов Санкт-Петербургской государственн

Общие характеристики входной и выходной информации
Общие характеристики входной и выходной информации. Программа для обучения Графика работает в диалоговом режиме. При этом ЭВМ работает с обезличенным пользователем и требует лишь механической реакц

Назначение и условия применения программы
Назначение и условия применения программы. Программа для обучения работе в графическом режиме языка Turbo-Pascal предназначена для обучения студентов младших курсов СПГУАП. Она знакомит студентов в

Характеристики программы
Характеристики программы. Программа для обучения рассчитана на работу в течение 45 минут. Программа работает в диалоговом режиме. В начале работы студенту предлагается воспользоваться окном

Обращение к программе
Обращение к программе. Для успешной работы программы необходимо иметь в памяти компьютера следующие файлы загрузочный модуль graphic.exe, библиотечные модули RAZDELl.tpu, RAZDEL2.tpu, RAZDEL3.tpu,

РУКОВОДСТВО ОПЕРАТОРА
РУКОВОДСТВО ОПЕРАТОРА. Назначение программы Программа для обучения работе в графическом режиме Графика предназначена для обучения студентов младших курсов Санкт-Петербургской государственной академ

Условия выполнения программы
Условия выполнения программы. Данная обучающая программа написана на языке Turbo-Pascal 7.0 Для ее успешной работы необходимо наличие персонального компьютера типа IBM или совместимого с ним. Прогр

Выполнение программы
Выполнение программы. Для обеспечения загрузки, запуска, выполнения и завершения программы оператору следует выполнить следующие действия 1 Включить компьютер и подготовить его к работе. 2 Проверит

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

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

Инженерно-технические мероприятия по созданию благоприятных условий труда
Инженерно-технические мероприятия по созданию благоприятных условий труда. пользователя - защита от шума защита от излучения меры защиты от поражения электрическим током 6 противопожарные требовани

Организация рабочего места пользователя при работе с терминалом
Организация рабочего места пользователя при работе с терминалом. При организации рабочего места с терминалом на одного пользователя необходимо выделять не меньше б кв. метров. Высота юмещени

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ. Брусенцов Н.П Маслов С.П Х.Рамиль Альварес Микрокомпьютерная система обучения Наставник. М. Наука , 1990. 223 с. 2. Демушкин А7С7, КирилловА.И Сливин Н.А Чубров Е.

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги