close

Вход

Забыли?

вход по аккаунту

?

311.Проектирование компьютерных обучающих систем общего назначения

код для вставкиСкачать
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
И.А. Румянцев, В.В. Персиянов
ПРОЕКТИРОВАНИЕ КОМПЬЮТЕРНЫХ ОБУЧАЮЩИХ СИСТЕМ
ОБЩЕГО НАЗНАЧЕНИЯ
1. Общее представление
Учебно-ориентированные компьютерные системы организуются так, чтобы их применение
вырабатывало у обучаемых потребности и навыки, обеспечивающие регулярное и эффективное
использование ими компьютеров в дальнейшей практической деятельности. Поэтому они должны
проектироваться как аналоги тех систем, которые нашли массовое применение в мировой практике.
54
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
Компьютерные обучающие средства необходимо разрабатывать по типу проблемноориентированных систем, характеризуемых следующими составными частями:
—
функциональное наполнение (набор программно реализуемых моделей по изучаемому
предмету);
— системное наполнение (совокупность сервисных средств, не зависящих от изучаемого
предмета);
— язык запросов (директив) для общения обучаемого с системой. Концептуальное
обоснование компьютерной обучающей системы включает:
— руководство обучением (предъявление обучаемому учебного материала и обработка его
ответов);
— историю обучения (регистрация материала, предъявляемого обучаемому, и его ответов);
— модель обучаемого (регистрация текущего уровня знаний и умений и прогноз его будущей
деятельности);
— стратегию обучения (соотнесение систематизированного образа обучаемого с
обобщенными типами учебных воздействий и выбор очередного воздействия);
— генерацию обучающих воздействий (выработка конкретного обучающего воздействия,
используемого в блоке руководства обучаемым).
Модель деятельности обучаемого, решающего задачу с помощью компьютерной системы,
определяется следующими умениями:
— уяснение задачи, в результате чего определяется проблемная ситуация, устанавливается
структура данных и неизвестных;
— разработка математической модели ситуации;
— составление плана решения (в виде текста, блок-схемы, графа и т.п.);
— выбор или разработка алгоритма, наиболее эффективного для применения компьютера:
— составление, отладка и тестирование программы в соответствии с принятым алгоритмом;
— организация взаимодействия с обучающей компьютерной системой и оценка ее
эффективности.
В процессе обучения обучаемый общается не непосредственно с программным обеспечением
компьютерной системы, а с технологической оболочкой, содержание которой должно пробуждать и
стимулировать творческую инициативу, педагогическую фантазию, побуждать к новым методам и
формам работы. Педагогический уровень компьютерной обучающей системы описывается в виде
сценария, который должен предусматривать:
— соотнесение обучающих воздействий с психолого-педагогическими требованиями;
— конкретизацию действий в любой ситуации;
способы реагирования системы на самые неожиданные действия обучаемого.
55
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
Компьютерная обучающая система — это человеко-машинная система, состоящая из ЭВМ
индивидуального или коллективного пользования, комплекса технических, математически, учебнометодических и педагогических средств, и предназначенная для автоматизации многих видов и форм
обучения в учебном заведении
Учебно-методическое обеспечение — это подлежащий усвоению учебный материал, то есть
объяснительные тексты и инструкции, учебные и контрольные задания и вопросы для проверки
качества усвоения. Сюда же включаются и разработанный преподавателем-методистом сценарий
обучения и методические указан для преподавателей, проводящих занятия в классе с компьютерной
обучающей си темой.
Выделяются следующие функции компьютерной обучающей системы в деятельности
обучения:
— подготовка учебных курсов;
— выявление исходного уровня знаний и умений обучаемых, их индивидуально-личностных
особенностей;
— предъявление обучаемого учебного материала;
— текущий контроль работоспособности и состояния познавательной деятельности
обучаемых, внесение необходимых коррекций;
— завершающий контроль качества усвоения учебного материала;
— регистрация и статистический анализ показателей процесса усвоения по каждому
обучаемому и группе в целом.
Реализацией метода моделирования учебной среды является автоматизированная проверка
гипотез, использующая математически выраженное описание гипс тезы обучаемого. После
формирования этого описания система выполняет задание на моделирование и предъявляет
полученные данные обучаемому в выбранной им форме. Переход от одного задания к другому, а
также решение об окончании учебного сеанса принимает сам обучаемый.
В компьютерной обучающей системе выделяют операторы и обобщенную программу
управления этими операторами. Под операторами здесь понимают компоненты системы,
обеспечивающие определенные действия с информационными потоками.
В структуре учебной компьютерной модели различают:
— предметную область, то есть класс объектов (предметов), о которых идет речь;
— отношения, которые связывают объекты предметной области;
— требования модели, то есть то, что необходимо установить в результате ее реализации;
— операторы, то есть совокупность тех действий (операций), которые надо произвести над
исходной информацией, чтобы выполнить условия моделирования.
Модель учебной задачи можно построить как систему из множества операторов,
обеспечивающих прохождение и переработку информации (подобные системы относят к группе
операционных).
56
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
Операционная система характеризуется следующими компонентами: фонд знаний об
объектах и их функциях; фонд операций (грамматических, физических, математических и т.п.), с
помощью которых реализуются эти функции; набор заданных структур; набор операторов;
обобщенная программа управления операторами (обеспечивает выбор требуемых операторов и
последовательность их выполнения).
Типовая компьютерная обучающая система включает следующие группы операторов:
1 — анализ условий решаемой задачи и идентификация объектов;
2 — установление отношений между идентифицированными объектами;
3 — выявление заданной структуры, соотнесение ее с существующими;
4 — преобразование выбранной заданной структуры;
5 — принятие плана решения задачи;
6
— построение процедуры (в частности, алгоритма) решения задачи в соответствии с
принятым планом;
7 — выполнение предписанных процедур операций;
8 — выработка эталона или правил контроля;
9 — контроль за правильностью решения.
Целесообразно выделить следующие типовые этапы проектирования компьютерных
обучающих систем.
Анализ цели — содержание, матрица требуемого поведения, поведенческие цели, граф
процесса учения.
Анализ учебного материала — предварительный анализ, подробный анализ.
Оценка фрагментов учебного материала — содержательная оценка, формальная оценка.
Проектирование процесса обучения — выбор учебной цели, установление элементов учебной
деятельности и их конструирование, подготовка текстового и иллюстративного материала, подготовка
учебных заданий и правил их выполнения.
Разработка учебных игровых моделей — разработка учебной игры, определение поведения
обучаемого в процессе учения-обучения, распределение ролей обучающим и обучаемым.
Проектирование программ обучающе-тренирующе-контролирующего типа — режимы
работы, формирование учебных заданий, оформление кадров (новый материал, правила, инструкции),
библиотека игр, компоновка учебной программы с игрой.
Окончательная доработка проекта обучения — совершенствование плана урока, подготовка
средств обучения.
Работа на уроке — настройка и компоновка обучающей системы перед уроком, работа в
вычислительной сети.
При формировании информационной базы для компьютерной обучающей системы
учитывают четыре уровня представления: системное, внешнее, внутреннее, вспомогательное.
57
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
Системное представление информации характеризуется следующими моделями:
системная обработка данных, автоматизированное рабочее место, контроль информационной базы.
Модель системной обработки данных предназначена для организации функционирования
системы управления базой данных.
Модель автоматизированного рабочего места (обучающего, обучаемого) предназначена для
организации работы пользователя в системе.
Внешнее представление информации характеризуется следующими моделями:
формирование исходных массивов, формирование итоговых массивов, проблемная обработка данных,
внешние приложения.
Модели формирования массивов предназначены для работы с входными и выходными
данными.
Модель проблемной обработки данных предназначена для реализации процедур подсчета
параметров, используемых в дальнейшем для управления системой формирования итоговой
информации.
Внутреннее представление информации характеризуется следующими моделями:
входные атрибуты, исходное информационное поле, формирование базы данных.
Модель исходного информационного поля предназначена для формирования исходного
множества атрибутов, являющегося входным для базы данных.
Модель формирования базы данных предназначена для первоначально формирования
информационной базы, ее обслуживания и корректировки.
Модель функционирования базы данных предназначена для реализации предписаний
(запросов пользователей) и организации проблемной обработки и формации.
Вспомогательное представление информации характеризуется следующими моделями:
классификация и кодирование, справки, администрирование.
Модель классификации и кодирования предназначена для выполнения следующих процедур:
— ведения систем классификации и кодирования;
— создание необходимых классификаторов информации с учетом назначения
информационной базы;
— ведение словарей-справочников данных.
Модель справок предназначена для хранения сведений о функционировании обучающей
системы в режиме обработки информации предметной области. Справочная информации
накапливается и хранится в следующих файлах:
— каталог сценариев сеанса связи;
— каталог исходных и итоговых документов (кадров);
— каталог реализованных моделей;
— каталог шифрации и управления доступом (пользователи, уровни секретности и защиты,
номенклатурные группы);
— каталог программного обеспечения.
58
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
Кроме того, в системных файлах базы данных хранится следующая справочная информация:
— диагностические сообщения об ошибках:
— справки (отчеты) о функционировании базы данных: управляющая информация, данные
(поля, файлы, отношения), использование (системы, программы, модули, отчеты, ссылки).
Модель администратора обучающей системы предназначена для выполнения следующих
процедур:
— контроль действий, обеспечивающих сохранение работоспособности и целостности базы
данных;
— копирование и восстановление информационной базы;
— организация защиты информации с помощью средств управления доступом:
— регулирование производительности системы с целью достижения необходимых
экономических показателей;
— накопление и анализ статистических данных о работе базы;
— сопровождение специальных средств программного обеспечения для работы с системой
(словари данных, языки запросов и т.п.);
— консультации пользователей системы по применению отдельных процедур или всего
программного обеспечения.
Среди компьютерных обучающих систем общего назначения наибольший интерес
представляют библиотечные системы, справочные системы и компьютерные учебные пособия.
2. Компьютерные библиотечные системы
Библиотечная система позволяет сравнительно просто осуществлять ориентацию
обслуживания на пользователя и привносит динамический элемент, дающий возможность
пользователю принять участие в приспособлении системы к собственным нуждам.
Информационный поиск в библиотечных системах характеризуется тремя самостоятельными
процедурами. Первая процедура формулирует систему правил, с помощью которых будут
индексироваться элементы информации, вторая процедура рассматривает отдельные элементы и
индексирует их согласно принятой системе, а третья отыскивает соответствующие элементы через
систему в ответ на запрос.
Режим работы в реальном масштабе времени дает возможность использовать, в пределах
практической целесообразности, все методы и средства, необходимые для создания эффективной
поисковой системы, причем платой за это будет увеличение объема программирования при разработке
системы. Идеальным решением проблемы представляется эффективная система для поиска и анализа
учебных материалов, которая снабжена емкой дисковой "памятью и внешним оборудованием,
обеспечивающим взаимодействие и обратную связь с пользователем.
Важной функцией компьютерной библиотечной системы является выдача ответов на запросы
пользователей.
59
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
В процессе формирования запроса пользователем должна идентифицироваться та часть
информационной базы, которая имеет отношение к выдаче справки, а также устанавливать
предписание, задающее критерий отбора данных, и процедура извлечения нужных сведений из базы
данных.
Выдача ответов на запросы пользователей предлагает предварительную формулировку
запросов, их перевод на внутренний (машинный) язык системы, поиск нужных сведений в
информационной базе и их обработку в соответствии с запросом. Результатом такой обработки
является получение сведений, интересующих пользователей, их представление в терминах внешнего
языка системы и выдача пользователям обработанных результатов поиска.
Управляя поиском данных, пользователь должен определить процедуру поиска в
определенной структуре данных с учетом типа структуры и связей, существующих в ней. Процедурой
поиска в структуре данных является одноместная операция, которая множеству экземпляров
структуры данных S ставит в соответствие такое его подмножество S', для которого (S'εS) ∩ B(S'), где
B(S') — некоторый предикат, определенный на множестве экземпляров структуры данных. Таким
образом, процедура поиска включает информацию, идентифицирующую часть базы данных, предикат,
определяющий критерий отбора данных, и оператор извлечения.
Предикат может быть произвольной сложности и состоять из двух частей — операторов
отношения и соотносимых величин. Простые условия поиска требуют указания имени структуры
(например, имени элемента) и предиката упомянутого вида. Составные условия формируются путем
соединения нескольких пустых условий посредством булевых операторов. Возможность логического
вложения простых условий друг в друга позволяет формулировать весьма сложные критерии отбора
экземпляров хранимой структуры данных из информационной базы.
Авторами разработаны две компьютерные библиотечные системы для обучения
программированию.
Первая система предназначена для обучения программированию на языке Pascal версия 7.0
(АС Библиотекарь/Паскаль), система включает следующие библиотеки: PAS_ТХТ — тексты
шестидесяти типовых задач (учебные задания): PAS_ALG — блок-схемы реализованных алгоритмов
задач (выполнены средствами языка): PAS_PRG — программы решения задач (исходные тексты);
ВР.ехе — транслятор языка Pascal версии 7.0 с интерфейсом фирмы Borland Inc.
Программная структура автоматизированной системы:
UBTl.exe — исполнимый модуль (80 Кб);
UBTl.txt — тексты задач (20 Кб);
UBT2.txt — тексты программ (50 Кб);
PAS_SPR.txt — помощь по системе (18 Кб).
В комплект поставки входят методические указания по выполнению лабораторных работ
(файл PASCAL.lab).
60
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
Для функционирования обучающей библиотечной системы требуется: IBM-совместимый
персональный компьютер с процессором от i80286 и выше, операционная система MS DOS версии от
3.0 и выше, оперативная память от 256 Кб, дисковая память порядка 500 Кб. Система использует
интерактивную диалоговую многооконную технологию. Основное меню содержит номера учебных
задач. Текст задачи, на номере которой в данный момент расположен курсор, выводится в окно
пользователя контрастного цвета.
По меню можно перемещаться с помощью стрелочных клавиш <Вверх/Вниз>. клавиш
Ноme/End и PgUp/PgDn. Внизу экрана высвечивается вспомогательное меню текущего состояния
системы (активные функциональные клавиши выделяются контрастным цветом):
F4 — вывод на экран программы выделенной (активной) задачи;
F5 — запуск программы, решающей выделенную задачу;
F6 — вывод на экран типовой блок-схемы реализованного алгоритма;
Esc — возврат к предыдущему шагу.
После решения задачи внизу экрана появляется вспомогательное меню (клавиша F7), которое
информирует о возможности вывода итога решения задачи на принтер или файл пользователя. В
последнем случае пользователь должен ввести имя файла в появляющееся диалоговое окно.
Вторая система предназначена для обучения программированию на языке PowerBasic версии
2.0 (АС Библиотекарь/Бейсик). Для работы необходим IBM-совместимый персональный компьютер и
транслятор POWER.exe с интерфейсом PowerManager фирмы Microsoft Inc.
Программная
структура
и
интерфейс
системы
"Библиотекарь/Бейсик"
аналогичны
вышеописанной системе "Библиотекарь/Паскаль". Исполнимый модуль — PRIMERY.exe.
3. Компьютерные справочные системы
Модель данных, определяющая структуру хранимой информации и операции над нею,
занимает центральное место в проектировании справочных систем. Вторым важнейшим фактором
является организация интерфейса пользователя с системой.
Доступ к данным осуществляется в соответствии с их структурой, заданной описыванием
данных, и представляет собой процедуру обхода вершин дерева данных. В процессе обхода в текущей
вершине можно производить определенные действия: читать и изменять данные, создавать новые
вершины, удалять текущие вершины вместе с их поддеревьями и т.д. При этом все выполняемые в
процессе обхода дерева движения представляют собой либо движения, согласованные с иерархией
дерева, либо прямые переходы по ссылкам.
В соответствии с траекторией движения выполнение запроса логически разбивается на части,
относящиеся к обработке групп данных различными процедурами. Последовательность доступа к
данным по траектории дерева данных определяет последовательность выполнения процедур
обработки, а наличие данных — сам факт выполнения процедур (фактически доступ к данным
управляет выполнением процедур).
61
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
Можно сказать, что запрос обладает двойственной природой: с одной стороны, он имеет
черты описания подсхемы, так как определяет подмножество данных (фактов), извлекаемых из
информационной базы, а с другой — черты, свойственные обычным программам, так как описывает
алгоритмы (процедуры) обработки и получения данных.
Соответственно определенным группам пользователей диалоговый интерфейс обеспечивает
различные формы взаимодействия (режимы диалога).
Работа по сценарию. Это режим работы прикладных конечных пользователей;
Взаимодействие происходит на языке, состоящем из меню, команд и шаблонов, подлежащих
заполнению и выдаваемых по заданному сценарию. Сценарий отражает профессиональные интересы
пользователей и создается в понятных ему терминах. В состав сценария включаются средства
подсказки и обучения. Пользователю не нужно знать структуру данных и изучать специальный язык
манипулирования данными. Сценарий создается администратором и оперативному изменению не
подлежит.
Работа с произвольными запросами. Это режим работы пользователей -профессионалов в
сфере обработки данных, такая форма взаимодействия доступна подготовленным пользователям,
знающим структуру информационной базы и язык манипулирования данными. Пользователь может
работать со схемой базы данных (определять, удалять, изменять отношения) в пределах
предоставленных ему полномочий. Для манипулирования данными используется язык реляционного
интерфейса. Диалог состоит из запросов на языке интерфейса, команд управления и редактирования
ответов на них, передаваемых через интерфейс.
Работа по созданию сценария. Это режим работы администратора. Сценарий работы
прикладных конечных пользователей создается администратором совместно с прикладными
пользователями. Формирование сценария ведется в диалоговом режиме. В процессе, работы
администратор имеет возможность проверить созданный им сценарий и оперативно откорректировать
его. Администратор создает систему меню и связанных с меню запросов, а также описывает экранные
формы Е соответствии с требованиями конечных пользователей.
Диалог прикладного конечного пользователя задается иерархической системой меню,
содержащих описание последовательности работы в терминах конкретное предметной области. На
каждом уровне меню уточняются требования пользователя к данным. Любая строка меню на любом
уровне может быть связана с запросом. Для формулирования запросов пользователям предоставляется
специализированные полноэкранный редактор, который, наряду с обеспечением традиционного
набора функций редактирования текста запроса, представляет собой среду диалога по разработке и
трансляции запроса.
Редактирование запроса может вестись в текстовом и структурном режимах Текстовый
режим редактирования позволяет составлять запросы, не контролируя и) языковых особенностей.
Структурное редактирование отличается от текстового объектами, к которым применяются команды
редактора. Существует словарь ключевых слов, зарезервированных для использования при записи
предложений языка. С большинством ключевых слов связывается текстовое поле, присутствующее в
запросе вместе с этим словом.
62
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
Каждый такой фрагмент, состоящий из ключевого слова и связанного с ним текстового
поля, становится самостоятельным объектом. Укрупнение объектов редактирования позволяет
ускорить обработку запросов, а диалоговые среды работы с шаблонами снижают возможность
случайного внесения ошибок в текст запросов.
Авторами разработана компьютерная система для изучения языка КуМир (АС
Справка/КуМир), включающая следующие библиотеки: KUMIR — основной текст, INTERPRE —
задачи для интерпретатора, ISPLNIT — задачи для исполнителей.
В основном разделе содержатся сведения о диалоговой русскоязычной системе
программирования КуМир версии 3.60, разработанной производственным объединением «Инфомир»
[1]. Назначение системы — освоение языка программирования «КуМир» (развитие языка «Е») и
моделирование учебных «миров», в которых функционируют исполнители. Система записана в файле
KUMIR.exe, подсказки — файле KUM_RUS.hlp, данные для подсистемы меню — в файле
KUM_RUS.mnu. Для настройки системы используются файлы TUNE.exe и TUNBOOST.bin. Для
организации работы с системой используется микропроцессор МС.
В разделе интерпретатора содержатся типовые учебные задачи: текст задания (условие
задачи), текст программы решения задачи.
В разделе исполнителей содержатся типовые учебные задачи по исполнителям системы
(Робот, Черепашка. ГраТекс, SYS, Вездеход, Куберия, Жизнь): текст задания (условие задачи), текст
программы управления исполнителем и описание «мира», в котором функционирует исполнитель.
Программная структура автоматизированной справочной системы:
THELP.com — исполнимый модуль (17 Кб) на языке PASCAL версия 7.0;
KUMIR.hlр — гипертекст основного раздела (65 Кб);
HELP ME.txt
— помощь по системе (8 Кб).
В комплект поставки входят методические указания по выполнению лабораторных работ
KUMIR.lab. Система может функционировать на IBM-совместимых персональных компьютерах с
процессором i80286 и выше с операционной системой MS DOS версии 3.0 и выше. Потребная
дисковая память порядка 500 Кб.
Справочная система использует интерактивную диалоговую многооконную технологию.
Основное меню содержит разделы: «Интерпретатор», «Исполнитель».
При активизации раздела «Интерпретатор» появляется вспомогательное меню со
следующими пунктами: «Величины и обращения к ним», «Операции и условия». «Описание и вызов
алгоритмов». «Основные команды», «Функции и алгоритмы», «Примеры». Раздел «Примеры»
включает пункты: «Условие задачи», «Программы решения задачи».
63
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
При активизации раздела «Исполнители» появляется вспомогательное меню со списком
всех исполнителей. По каждому исполнителю можно получить информацию по командам
управления исполнителем и его «миром» и по учебным задачам (условие и программа решения).
В справочных текстах контрастным цветом выделены ключевые слова. Перемещение
между пунктами меню и ключевыми словами осуществляется стрелочными клавишами, их
активизация — нажатием клавиши Enter, возврат на предыдущий уровень — нажатие клавиши Esc.
Выход из системы предусмотрен в главном меню.
4. Компьютерные учебные пособия
Под компьютерным (автоматизированным) учебным пособием понимаете структурированная
совокупность упорядоченных знаний и данных, обеспечивающая внедрение новых информационнопедагогических технологий решения дидактически задач обучения.
Способ взаимодействия компьютерного пособия с пользователем реализуется программой,
управляющей доступом, переработкой информации и предоставлением ее в понятном и удобном для
пользователя виде. Взаимодействие определяется возможностями пользователя понять,
проанализировать информацию, представленную компьютером, и перейти к ответу посредством
интерактивной технологии интерфейса (инструментальных программных и физических средств).
Компьютерное учебное пособие должно представлять собой экспертную информационную
систему, базирующуюся на знаниях, которая включает базу данных и знаний, подсистему принятия
решения и пользовательский интерфейс. Под базой данных и знаний понимают интегрированную
информационно-программную систему. Подсистема принятия решений предназначена для извлечения
ответов на вопросы и решения задач, сформулированных в терминах базы.
Пользовательский интерфейс обеспечивает принятие решения на языке, приближенном к
профессиональному языку специалистов прикладной области, для которой создано компьютерное
учебное пособие
По способу представления материала компьютерное пособие отличается от традиционного
(бумажного), так как в память может быть заложен как полный текст учебника, так и только его
минимальное описание (каркас, опорный конспект). По способу применения можно выделить
алгоритмический базирующийся на сценарии диалога «пособие-пользователь». По способу
совершенствования (развития) пособия кроме авторского можно выделить пользовательское, что
ценно в отношении алгоритмической части знаний (то есть комплекса прикладных программ).
Компьютерное учебное пособие сначала проектируется «на бумаге», и его содержание в
значительной степени зависит от знаний, умений и навыков разработчиков.
64
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
При этом в качестве первого этапа целесообразно создать тезаурус предметной области с
библиографией и включением в него неалгоритмических (декларированных) знаний, взятых из
текста учебника, и процедурных знаний, носителями которых являются эксперты, в том числе
преподаватели.
Основной задачей сценария программного продукта является организация пользовательского
интерфейса в соответствии с решаемой им задачей. Согласованный пользовательский интерфейс (по
физическому, синтаксическому, семантическому аспектам) обеспечивает экономию, как времени
пользователя, так и ресурсов компьютера, а также страховку пользователя от ошибок применения
программного продукта, что, в свою очередь, определяется его конкурентоспособность.
Разработка пользовательского интерфейса состоит из проектирования панелей, диалога и
окон (отдельных ограниченных частей экрана). При проектировании в каждой панели выделяют три
части: меню действий с выпадающими подменю, «тело» панели и область функциональных клавиш.
Под диалогом понимается рекуррентная процедура «вопрос—ответ» между пользователем и
компьютером, включающая запросы на переработку информации и навигацию по пособию. Действия
диалога: ввод, отказ, выход из функции, выход из приложения.
Принципы создания пользовательского интерфейса основаны на формировании оконного
интерфейса с вызовом главного меню и выпадающих подменю. Н а и более перспективным является
принцип «объект—действие», который обусловливает минимизацию числа режимов применения
программного продукта и страховку пользователей от возникающих неудобств в работе с ним.
разработанное авторами компьютерное учебное пособие «Использование вычислительной
техники в учебном процессе» является гипертекстовым сопровождением на магнитном носителе
базового учебного пособия, содержащего 200 страниц текста и 25 иллюстраций [2].
Компьютерное пособие состоит из двух разделов: TEXT — первичный текст (пять глав с
приложением), IWT_РOLI — иллюстрации.
Программная структура автоматизированного пособия:
— исполнимый модуль (47 Кб) на языке Pascal 7.0;
POSOBIE.dat — файл конфигурации (0,8 Кб);
POSOBIE.htf — гипертекст пособия (692 Кб);
READ.mе — справка по пособию (3 Кб).
Система может функционировать на IBM-совместимых персональных компьютерах с
процессором i80386, оперативной памятью от 1 Мб, операционной системой MS DOS версии 5.0 и
видеоадаптером VGA. Потребная дисковая память 750 Кб.
POSOBIE.exe
Разработка пользовательского интерфейса состояла из проектирования рабочих экранов
(кадров), окон и диалога. Принятая иерархическая структура пособия соответствует сценарию
обучения, учитывающему цели, задачи и условия обучения.
65
Copyright ОАО «ЦКБ «БИБКОМ» & ООО «Aгентство Kнига-Cервис»
Краткое содержание автоматизированного учебного пособия представлено в оглавлении,
являющемся главным меню, пункты этого меню активизируют выпадающие подменю, а те, в свою
очередь, определяют последующие действия. Пунктами главного меню являются: «Теоретические
сведения». «Лабораторный практикум». «Иллюстрации», «Библиография», «Приложение».
Пункт меню «Теоретические сведения» содержит ссылки на разделы пособия:
«Вычислительная техника в системе образования», «Программные средства компьютеризации»,
«Компьютер как средство обучения, воспитания и развития». «Информационные технологии в
обучении», «Автоматизация управления системой образования». Каждый раздел содержит ссылки на
главы и ключевые слова.
Пункт меню «Лабораторный практикум» содержит ссылки на лабораторные работы по
четырем программно-методическим комплексам: «Системы программирования». «Системы
редактирования». «Интерактивные системы», «Учебные модели автоматизированных систем» и
индивидуальные задания.
Пункт меню «Приложение» содержит следующие ссылки: «Словарь ключевых терминов»,
«Спецификация программно-методического обеспечения», «Каталог программно-методических
средств», «Библиотека типовых программных модулей».
В учебных текстах контрастным цветом выделены ключевые слова. Перемещение между
меню и ключевыми словами осуществляется стрелочными клавишами, их активизация — нажатием
клавиши Enter, возврат на предыдущий уровень — нажатием клавиши Esc. Выход из системы
предусмотрен в главном меню.
Для приобретения описанных компьютерных обучающих систем (или полного
компьютерного курса «Использование вычислительной техники в учебном процессе») необходимо
обращаться по адресу: 300026, Тула, проспект Ленина, 125. ТГПУ, учеб. корпус 4, каф. ИВТ.
Литература
1. Комплект «КуМир 3.6» для IBM PC /Служебная документация. — М.: СПО «ИнфоМир», 1992.
2. Персианов ВВ., Шайденко Н.А. использование вычислительной техники в учебном процессе:
Учебное пособие. — Тула: Изд. ТГПУ, 1997. — 203 с.
66
1/--страниц
Пожаловаться на содержимое документа