Для повышения качества обучения используются различные методики интенсификации учебной деятельности студентов. Новые компьютерные технологии открывают возможности для обновления содержания обучения и методов преподавания. Учитывая индивидуальность подхода конкретного преподавателя при построении курса и уровень требований к современному обучению, преподавателю нужно разрабатывать свои авторские прикладные программные средства, работающие в WWW-системе в сети Internet в виде мультимедиа/гипермедиа, т.е. создавать мультимедийные учебники.
Обучающие технологии традиционно используются в системе образования в качестве средства передачи информации и обучения. Технологии познания являются инструментами, которые помогают студенту расширить такие возможности своего мозга, как память, генные способности, способность решать проблемы.
Бурное развитие новых информационных и коммуникационных технологий изменяет характер приобретения и распространения знаний. Новые технологии открывают возможности для обновления содержания обучения и методов преподавания. В основе информационных технологий обучения лежит использование компьютера для передачи информации и поддержания активного творческого процесса.
Учитывая индивидуальность подхода конкретного преподавателя при построении курса, а также уровень требований, предъявляемый к современному образованию, целесообразно ориентироваться на предоставление преподавателю более активной роли при формировании демонстрационного материала, сопровождающего практические занятия и вовлечение студентов, прошедших курс основ информатики и вычислительной техники в процесс подготовки ППС [1].
Применение программ мультимедиа/гипермедиа поможет решить эти проблемы. Покажем примеры использования некоторых инструментальных средств, которые дадут возможность преподавателю, не владеющему средствами объектного программирования, разрабатывать свои авторские учебные ППС, работающие в сети Internet в виде мультимедиа/гипермедиа [2].
Мультимедиа часто организовано как гипермедиа. Гипермедиа состоит из узлов, которые являются основными единицами хранения информации и могут включать в себя страницы текста, графику, звуковую информацию, видео-клип и даже целый документ. Преподаватель может добавлять или изменять информацию в узле. Таким образом, гипермедиа может быть динамичной базой знаний, которая продолжает расти.
Технология создания мультимедийных программ в корне отличается от программирования с помощью традиционных (старых) языков. Создание мультимедийной программы начинается с построения сюжета будущей программы [4].
Для разработки ППС существуют различные средства. Их можно условно разбить на два класса: – инструментальные оболочки и системы программирования.
Одной из удобных инструментальных оболочек, на наш взгляд, является система Hipermedia/multimedia. Что же касается системы программирования, то для этой цели наиболее подходит система программирования на языке JavaScript, самого значительного языка подготовки сценариев. Язык JavaScript прост и удобен в работе и поддерживается программой Internet Explorer.
Образцы сценариев и дополнительная информация о языке JavaScript содержатся на сайте: http://www.quecorp.com/series/by_example . На данном сайте можно узнать, как используется JavaScript в реально существующих Web-страницах. На каждой странице содержится текст и некоторое количество картинок. Быть может, есть часы, показывающие время, или бегущий текст в строке состояния браузера. Возможно, на сайте имеется форма, которую нужно заполнить. На некоторых страницах встречаются движущиеся по экрану изображения или текст, изменяющийся при щелчке мыши. Это и есть сценарии, созданные на языке JavaScript.
JavaScript – язык написания сценариев, даёт огромную власть и над тем, как выглядит Web-страница и над тем, как она функционирует. Используя JavaScript в сочетании с новыми технологиями, представленными в последних версиях браузеров, такими как объектная модель документа (Document Object Model – DOM) и каскадные таблицы стилей (Cascading Style Sheets – CSS), можно полностью контролировать всё, что происходит на вашей Web-странице. Используя эти технологии, можно создавать не просто Web-страницу, а среду для пользователя, действующую подобно прочим компьютерным программам [3].
Инструментами написания сценариев JavaScript являются две программы:
1) простой текстовый редактор WordPad, он необходим для печати в нём кода (рис. 1);
Рис. 1. Фрагмент сценария JavaScript в редакторе WordPad
2) редактор HTML, который используется в качестве средства визуального проектирования для написания сценариев JavaScript.
Простой текстовый редактор – быть может это не самый лёгкий способ написания сценариев JavaScript, но у него имеется несколько несомненных преимуществ:
– это дёшево;
– не придётся осваивать новую программу;
– нет готовых шаблонов, встроенных в программу. Записывая код вручную, можно делать всё, что позволяет язык JavaScript;
– можно вставлять свои заметки и комментарии в любом удобном месте. Результат сразу виден, а значит, легче вносить исправления;
– можно пользоваться своими наработками, создав собственную библиотеку сценариев.
Использование средств визуального проектирования. В качестве средств визуального проектирования для написания сценариев JavaScript обычно используется редактор HTML, позволяющий вставлять в Web страницу не сложные сценарии для выполнения простых задач. К таким средствам относится Microsoft Front Page (рис. 2). Чаще всего при этом не нужно проверять или набирать вручную код JavaScript, что может показаться поначалу значительным преимуществом. Не редко возникают ситуации, когда крошечное исправление приводит к множеству ошибок – и это не самый лучший случай. Однако средства визуального проектирования иногда могут оказаться полезными. Главное, чтобы вы могли при желании написать собственный сценарий JavaScript и не полагались полностью на встроенные функции программы. Всё же у средств визуального проектирования есть и некоторые достоинст-
ва, это:
– скорость – результат достигается на много быстрее, чем при наборе вручную;
Рис. 2. Средство визуального проектирования Microsoft Front Page
– эффективность – средств визуального проектирования достаточно для того, чтобы получить работающий сценарий;
– специальные функции, например выделение цветом, что облегчает чтение кода.
Окно, в котором используется сценарий JavaScript, может выглядеть таким образом: это один распространённый эффект JavaScript – движущегося сообщения и отличный способ представить пользователю некоторое количество информации. Смотрите ниже распечатку кода JavaScript, вложенного в HTML.
<script LANGUAGE=»JavaScript1.1»>
<!--
messages = new Array()
messages[0] = «Виды алгоритмов:»
messages[1] = «Линейный алгоритм»
messages[2] = «Разветвляющийся алгоритм»
messages[3] = «Циклический алгоритм»
messages[4] = «Формы записи алгоритма:»
messages[5] = «формульно-словесная форма;»
messages[6] = «графическая форма – блок-схема;»
messages[7] = «форма в виде программы на языке программирования» [4].
Дополнительные усовершенствования сценария. Постоянный движущийся текст может раздражать некоторых пользователей, так что вполне достаточно использовать его только один раз, для этого необходимо просчитать количество символов текста и прекратить выполнение данного эффекта в нужный момент, например, командой if (counter < 205).
Таким образом, можно не только использовать готовые прикладные программные средства, но и самим создавать эти средства, используя современные информационно-коммуникационные технологии.