This content was uploaded by our users and we assume good faith they have the permission to share this book. If you own the copyright to this book and it is wrongfully on our website, we offer a simple DMCA procedure to remove your content from our site. Start by pressing the button below!
РУКОВОДСТВО ПО РАЗРАБОТКЕ ЭЛЕКТРОННОГО УЧЕБНОГО КУРСА
1. Общая структура шаблона ЭУК Для
заполнения
учебно-методическим
материалом
содержимого
электронного
учебного курса используется структура разработанного шаблона. Структура шаблона представляет собой ряд элементов, выполняющих определенные функции и составляющих единую систему ЭУК (см. рисунок 1). Рассмотрим перечень элементов структуры шаблона:
файл «index.html» (это файл запуска ЭУК, который является контейнером для всех остальных загружаемых элементов);
папка «js» (папка содержащая файлы программного кода, обеспечивающие работу ЭУК);
папка «img» (содержит файлы графических изображений используемые в ЭУК);
папка «files» (содержит дополнительные файлы – презентации, документы, мультимедиа и т.п., которые могут применяться в ЭУК).
Все эти элементы перед началом работы необходимо скопировать в папку с названием своего ЭУК (можно также просто переименовать папку «ЭУК – Шаблон») или загрузить эти элементы в корневую папку своего интернет-домена (загрузка ЭУК в интернет будет рассматриваться ниже). Для редактирования файлов содержимого ЭУК необходим текстовый редактор с поддержкой Unicode. Для пользователей Linux достаточно штатного редактора системы, а для пользователей Windows рекомендую простой и удобный свободный текстовый редактор Notepad++, доступный по адресу «http://notepad-plus-plus.org/ru/».
Рисунок 1. Структурная схема шаблона ЭУК
2. Заполнение описания ЭУК (раздел «Введение») Для заполнения описания ЭУК необходимо отредактировать содержание файла «main.xml» в папке «xml». Содержимое файла представляет собой примерно следующий код: <main> ПРИМЕР ЭЛЕКТРОННОГО УЧЕБНОГО КУРСА профессор Иванов И.И., доцент Петров П.П. <description>
Описание электронного учебного курса Наименование организации Наименование подразделения Название города 2010 г.
Необходимую информацию нужно вставить вместо имеющейся (или оставить поле пустым) между определенными функциональными тегами:
(название, тема вашего ЭУК);
(автор или перечень авторов ЭУК);
<description> (краткое описание ЭУК – тематика, назначение и т.п.);
(организация – например, наименование ВУЗа);
(подразделение – например, наименование кафедры);
(город);
(год издания).
Обращайте
особое
внимание
на
размещение
вашей
информации
между
соответствующими открывающими < > и закрывающими > функциональными тегами, чтобы обеспечить сохранность структуры шаблона и работоспособность программы. В результате заполненная информация будет отображаться на экране в разделе «Введение» ЭУК (см. рисунок 2).
Рисунок 2. Раздел "Введение" ЭУК
3. Заполнение содержимого учебных материалов (раздел «Теория») Для заполнения раздела «Теория» ЭУК необходимо отредактировать содержание файла «curs.xml» в папке «xml». Содержимое файла представляет собой примерно следующий код: <curs> Тема занятия №1 Содержимое занятия по теме №1 ... Тема занятия №2 Содержимое занятия по теме №2 ... Тема занятия №3 Содержимое занятия по теме №3 ... Вопросы к зачету Перечень вопросов к зачету ...
Здесь аналогично предыдущему разделу ваши учебные данные должны размещаться между определенными функциональными тегами. Важно соблюдать последовательность тегов, так каждое занятие представляет собой следующую структуру:
(начальный тег каждого занятия, в атрибуте type указывается вид учебного занятия, например лекция, семинар и т.п. на ваше усмотрение);
(указываем тему занятия, лекции, семинара и т.п.);
(здесь размещаем все учебные материалы в электронном виде вашего занятия).
Например: Тема семинара Перечень вопросов и методических рекомендаций к семинару…
Совокупность тегов составляет содержание раздела «Теория» ЭУК, которое отобразится в виде таблицы со списком тем разделов при выборе данного пункта меню (см. рисунок 3). Выбрав из таблицы тему любого занятия, мы перейдем к просмотру его содержимого (см. рисунок 4). Таким образом, вы можете добавить любое количество тегов содержащих в своей структуре учебные занятия ЭУК (или удалить ненужные). Для описания содержимого занятия можно использовать простой текст или html-теги, которые позволят сделать богаче ваш учебный материал, добавив в него изображения, таблицы, стили текста, мультимедиа и т.п. (будет рассматриваться ниже).
Рисунок 3. Раздел "Теория" ЭУК
Рисунок 4. Просмотр содержимого темы занятия в ЭУК
4. Заполнение содержимого базы тестов (раздел «Тестирование») Для
заполнения
раздела
«Тестирование»
ЭУК
необходимо
отредактировать
содержание файла «test.xml» в папке «xml». Содержимое файла представляет собой примерно следующий код: Результат возведения 2 в третью степень? 3 6 4 8 Результат выражения 5*5 ? 25 15 десять двадцать пять "Зеленый" цвет в переводе на английский язык? Результат возведения 3 во вторую степень?
3 6 4 9 Результат выражения 6*6 ? 36 15 десять тридцать шесть "Синий" цвет в переводе на английский язык? "Красный" цвет в переводе на английский язык?
Аналогично предыдущему разделу ваши вопросы тестов должны размещаться между определенными функциональными тегами. Важно отметить, что каждый отдельный тест по разделу
начинается
с
тега
(где в атрибут name записывается название теста), который внутри себя содержит структуру вопросов, вариантов ответа и ключей, представленных следующими вложенными тегами:
(тег, с которого начинается каждое отдельное тестовое задание, атрибут type содержит определение вида задания – одиночный выбор варианта ответа “one”, множественный выбор варианта ответа “many”, ввод варианта ответа “write”);
(вопрос тестового задания);
(вариант
ответа,
количество
этих
тегов
определяет
количество
вариантов ответа; для тестовых заданий типа “write” тег не требуется);
(это ключ, в атрибуте тега value которого записывается эталонный
вариант
ответа,
для
одиночного
выбора – номер варианта по порядку, для множественного – два и более номеров по порядку разделенных «;», для ввода ответа – текст без лишних пробелов в начале и конце слова или предложения). Совокупность тегов составляет содержание раздела «Тестирование» ЭУК, которое отобразится в виде таблицы со списком тем тестов при выборе данного пункта меню (см. рисунок 5).
Рисунок 5. Раздел "Тестирование" ЭУК
Выбрав
из
таблицы
тему
теста,
мы
перейдем
к
странице
задания
условий
тестирования (см. рисунок 6), где необходимо определить количество вопросов в задании (минимальное значение – 1, максимальное – равно числу вопросов в базе тестов по данной теме).
Рисунок 6. Задание условий тестирования
После старта теста на экран будут выводиться вопросы методом случайного выбора из тестовой базы, в количестве определенном в условии задания. Примеры вопросов разного типа (с вариантами одиночного и множественного выбора, а также с вводом варианта ответа) представлены на рисунках 7, 8 и 9.
Рисунок 7. Одиночный выбор варианта ответа
Рисунок 8. Множественный выбор варианта ответа
Рисунок 9. Ввод варианта ответа По окончании тестирования на экран будут выведены результаты в виде процента правильно выполненных заданий и итоговой оценки («отлично», «хорошо», «удовлетворительно» и «неудовлетворительно») представленные на рисунке 10.
Рисунок 10. Результаты тестирования
Итоговая оценка определяется из процента правильно выполненных заданий теста согласно таблице 1. Таблица 1. Расчет итоговой оценки Оценка
неудовлетвор.
удовлетвор.
хорошо
отлично
Процент правильных заданий (x)
0% <= x <= 25%
25% < x <= 50%
50% < x <= 75%
75% < x <= 100%
Таким образом, вы можете добавить любое количество тегов содержащих в своей структуре тестовые задания ЭУК (или удалить ненужные). Для описания содержимого заданий тестов можно использовать простой текст или html-теги, которые позволят добавить, например, изображения в вопросы или варианты ответов.
5. Расширение функциональности ЭУК Универсальная структура ЭУК использует только язык веб-разметки HTML, каскадные таблицы стилей CSS и Java-скрипты, что позволяет запускать ее на любой локальной или сетевой машине и на любой операционной системе без необходимости установки каких-либо плагинов, расширений или интерпретаторов. Особенно это оценят веб-разработчики, которые могут без ограничений изменять ЭУК в соответствии с определенными задачами и целями, стоящими перед ними. При размещении в сети интернет задача облегчается отсутствием требований для обязательной поддержки PHP и MySQL на сервере. В рамках примера расширения функциональности ЭУК рассмотрим добавление графики в файлы контента. В любой материал можно добавить изображение, вставив следующий код: , предварительно разместив свой файл «Изображение.jpg» в папке «img». Также добавляются, например таблицы в текст материалов:
Ячейка 1-ой строки 1-го столбца
Ячейка 1-ой строки 2-го столбца
Ячейка 2-ой строки 1-го столбца
Ячейка 2-ой строки 2-го столбца
,
где тег
– означает начало таблицы,
– строка в таблице,
– ячейка с данными. Можно добавлять ссылки на внешние интернет-ресурсы или дополнительные файлы (презентации, видео и т.п.). Ссылка на внешний ресурс представляет собой следующий код: Описание ссылки .
Ссылка на дополнительный файл представляет собой следующий код: Описание файла , где
«Презентация.ppt»
–
например,
файл
презентации,
который
необходимо
предварительно разместить в папку «files». Для
загрузки
ЭУК
на
сервер
необходимо
воспользоваться
любым
FTP-менеджером (проводник Windows, Far, FileZilla). Доступ к серверу по FTP осуществляется путем ввода в указанных выше программах в адресной строке данных вида: ftp://ваш_логин:ваш_пароль@ваш_домен. Загрузите все файлы и папки из ЭУК в корневую директорию вашего раздела на сервере.
EduCurs Разработчик: БЕЗДОЛЬНЫЙ Антон Владимирович [email protected] СПб – 2011