В принципе, ГУ представляет собой обычный гипертекстовый документ, поэтому к разработке ГУ применимы традиционные подходы Web-мастеринга.
Выбор инструментальных средств определяется вкусами и предпочтениями разработчика, однако, следует отметить, что кодирование HTML лучше всего выполнять с помощью специализированных редакторов, таких как HomeSite или Dreamweaver.
Использование очень удобных WisyWig-редакторов ведет к очень большой избыточности конечного кода. Например, одна страница созданная с помощью FrontPage Express имеет размер почти втрое больший, чем такая же страница созданная в HomeSite. Использование видео и аудио фрагментов в ГУ, как указывалось выше, ограничено реальной скоростью соединения у пользователя.
Графические материалы выполняются в форматах GIF и JPEG, причем выбор формата и степень сжатия определяется содержанием иллюстрации.
Опыт разработки и применения ГУ показывает, что максимальный размер загружаемого фрагмента не должен превышать 20…40кБ, включая графические материалы.
Для оперативного самоконтроля процесса изучения материала, возможно использование специализированных тестовых страниц.
Тестирующие программы целесообразно выполнять в виде JAVA-скриптов. Применение для этих целей серверных скриптов и приложений может быть исключено (по соображениям безопасности) администраторами сервера, на котором размещаются ГУ.
Одним из наиболее удобных инструментальных средств создания тестовых скриптов является пакет Hot Potatoes.
Другим возможным подходом для организации промежуточного и итогового контроля знаний является использование универсальной системы тестирования.
Если такая система используется в различных учебных заведениях, то появляется возможность сопоставления сложности контрольных мероприятий и уровней подготовки специалистов в учебных заведениях одного профиля.
Внешний вид, навигация и некоторые другие параметры и функции настраиваются при создании теста учебника, что позволяет, как реализовать замысел конкретного разработчика, так и согласовать дизайн теста с общим дизайном ГУ.
Последняя версия пакета использует новые возможности спецификации HTML4.0 - динамический HTML.
При формировании гипертекстовой структуры необходимо использовать относительные ссылки, что позволит легко переносить ГУ как на другой сервер, так и на другой носитель - дискету или компакт-диск. Некоторые примеры построения ГУ можно посмотреть в «Библиотеке».
Размещение ГУ на компакт-диске позволяет снять ограничения на использование мультимедийных технологий. В этом случае возможно реализовать самые смелые решения автора ГУ.
При изучении технических дисциплин необходимо обеспечить проведение лабораторных исследований. Существует множество мнений о том, как должна быть организована лаборатория с удаленным доступом. Во избежание ненужных споров принято решение применить несколько подходов одновременно, а через некоторое время провести анализ результатов и мнений самих студентов и, затем, выбрать наиболее оптимальное решение. Возможны следующие варианты:
Имитационное моделирование
online-режим с использованием CGI. Интерфейс выполнен в виде типового отчета по лабораторной работе, в котором не заполнены некоторые поля. Перед началом работы студент получает задание, проводит некоторые расчеты, по результатам которых вносятся данные. Полученная страница нажатием кнопки "Выполнить эксперимент" отсылается на сервер, где обрабатывается CGI-скриптом, передается как задание на расчет моделирующей программе, результат работы которой возвращается на клиентскую сторону в виде стандартной HTML-страницы;
online-режим на основе JAVA-апплетов. Интерфейс выполнен в виде измерительных приборов с элементами управления, необходимыми при проведении данной работы. Наиболее приближенный к реальности режим, однако, он требует достаточно высокой скорости соединения и достаточно мощного компьютера у студента;
online-режим на основе JAVA-скриптов. Интерфейс выполнен в виде стилизованных измерительных приборов с элементами управления, необходимыми при проведении данной работы. Менее приближенный к реальности режим чем предыдущий, однако, он не требует высокой скорости соединения и достаточно мощного компьютера у студента;
offline-режим 1. Интерфейс аналогичен online-CGI, однако заполненная форма отправляется администратору ресурса с использованием почтового протокола. Результат выполнения работы высылается студенту так же - электронной почтой. Режим рекомендуется при низком качестве связи и частых обрывах.
offline-режим 2. Студент загружает себе исполняемую программу, которая и позволяет провести эксперимент. При необходимости, результат выполнения записывается в файл и высылается администратору ресурса.
Удаленное управление экспериментом. Эксперимент проводится на натурном образце, управление экспериментальным стендом осуществляется через Web-интерфейс.
3. Применение internet-технологий, как инструмент обучения студентов
Компьютерная грамотность определяется не только умением программировать, а, в основном, умением использовать готовые программные продукты, рассчитанные на пользовательский уровень. Эта тенденция появилась благодаря широкому рассмотрению таких продуктов, которые ориентированных на неподготовленных пользователей.
Разработка таких программно-информационных средств является весьма дорогостоящим делом в силу его высокой наукоемкости и необходимости совместной работы высококвалифицированных специалистов: психологов, компьютерных дизайнеров, программистов.
Однако она окупает себя благодаря тому, что доступ к компьютеру сегодня может получить практически каждый человек даже без специальной подготовки.
Компьютер является не просто техническим устройством, он предполагает соответствующее программное обеспечение. Решение указанной задачи связано с преодолением трудностей, обусловленных тем, что одну часть задачи — конструирование и производство ЭВМ — выполняет инженер, а другую — педагог, который должен найти разумное дидактическое обоснование логики работы вычислительной машины в целом и отдельных программ в частности.
Другая трудность состоит в том, что средство является лишь одним из равноправных компонентов дидактической системы наряду с другими ее звеньями: целями, содержанием, формами, методами, деятельностью педагога и деятельностью учащегося. Все эти звенья взаимосвязаны, и изменение в одном из них обусловливает изменения во всех других.
Как новое содержание требует новых форм его организации, так и новое средство предполагает переориентацию всех других компонентов дидактической системы. Поэтому установка в школьном классе или вузовской аудитории ПК есть не окончание компьютеризации, а ее начало — начало системной перестройки всей технологии обучения.
Преобразуется прежде всего деятельность субъектов образования - учителя и ученика, преподавателя и студента. Им приходится строить принципиально новые отношения, осваивать новые формы деятельности в связи с изменением средств учебной работы и специфической перестройкой ее содержания.
И именно в этом, а не в овладении компьютерной грамотностью учителями и учениками или насыщенности классов обучающей техникой, состоит основная трудность компьютеризации образования.
Выделяются три основные формы, в которых может использоваться компьютер при выполнении им обучающих функций:
а) машина как тренажер;
б) машина как репетитор, выполняющий определенные функции за преподавателя, причем машина может выполнять их лучше, чем человек;
в) машина как устройство, моделирующее определенные предметные ситуации (имитационное моделирование).
Тренировочные системы наиболее целесообразно применять для выработки и закрепления умений и навыков. Здесь используются программы контрольно-тренировочного типа: шаг за шагом учащийся получает дозированную информацию, которая наводит на правильный ответ при последующем предъявлении задания.
Такие программы можно отнести к типу, присущему традиционному программированному обучению.
Задача учащегося состоит в том, чтобы воспринимать команды и отвечать на них, повторять и заучивать препарированный для целей такого обучения готовый материал.
При использовании в таком режиме компьютера отмечается интеллектуальная пассивность учащихся, ведь компьютерные технологии используются нами для экономии времени.
Отличие репетиторских систем определяется тем, что при четком определении целей, задач и содержания обучения используются управляющие воздействия, идущие как от программы, так и от самого учащегося.
Для обучающих систем такой обмен информацией получил название «диалога».
Таким образом, репетиторские системы предусматривают своего рода диалог обучающегося с ЭВМ в реальном масштабе времени.
Обратная связь осуществляется не только при контроле, но и в процессе усвоения знаний, что дает учащемуся объективные данные о ходе этого процесса. По сути дела репетиторские системы основаны на той же идеологии программированного обучения (разветвленные программы), но усиленного возможностями диалога с ПК.
Нужно подчеркнуть отличие такого "диалога" от диалога как способа общения между людьми.
Диалог — это развитие темы, позиции, точки зрения совместными усилиями двух и более человек. Траектория этого совместного обмена мыслями задается теми смыслами, которые порождаются в ходе самого диалога.
Очевидно, что "диалог" с машиной таковым принципиально не является. В машинной программе заранее задаются те ветви программы, по которым движется процесс, инициированный пользователем ЭВМ. Если учащийся попадет не на ту ветвь, машина выдаст "реплику" о том, что он попал не туда, куда предусмотрено логикой программы, и что нужно, следовательно, повторить попытку или начать с другого хода.