
- •Минобрнауки россии
- •Им. В.И.Ульянова (Ленина)” (сПбГэту)
- •Магистерская диссертация Тема: «Разработка оптимальных методов тестирования электронных курсов»
- •Минобрнауки россии
- •Им. В.И.Ульянова (Ленина)” (сПбГэту) техническое задание
- •Содержание
- •Словарь терминов
- •Введение
- •Аналитический обзор предметных областей
- •Общие вопросы тестирования и качества
- •Жизненный цикл проекта
- •Особенности web – приложений
- •Понятие дефект и качество
- •Анализ и управление требованиями
- •Основные виды тестирования
- •1.1.5.1. Функциональные виды тестирования
- •1.1.5.2. Нефункциональные виды тестирования
- •1.1.5.3. Связанные с изменениями виды тестирования
- •1.1.6. Внедрение тестирования
- •1.1.6.1. Фаза сбора требований
- •1.1.6.2. Фаза проектирования
- •1.1.6.3. Фаза реализации
- •1.1.6.4. Фаза выпуска продукта
- •1.1.7. Обобщение аналитической части
- •Тестирование
- •Тестирование
- •1.2. Системы электронного обучения
- •Задачи и особенности электронных курсов
- •1.2.2. Основные функции и свойства электронных курсов
- •1.2.3. Средства разработки электронных курсов
- •Определение критериев тестирования
- •2.1. Выявление особенностей тестирования электронных курсов
- •2.2. Выбор оптимальных методик и методов тестирования
- •2.3. Проектирование и разработка системы тестов
- •2.4. Тестовое покрытие и качество системы тестов
- •Разработка общих алгоритмов тестирования
- •3.1. Тестовые сценарии и их выполнение
- •3.2. Подготовка отчетов об ошибках
- •Практическое применение к электронным курсам courselab
- •4.1. Тестирование
- •4.2. Отчет о выполнение сценариев тестирования
- •4.3. Выводы
- •Вывод по результатам исследования
- •Список литературы
1.2.2. Основные функции и свойства электронных курсов
Электронный курс представляет собой структурированный материал по той или иной теме, решающий заранее определенные задачи обучения. Известно, что по эффективности электронный курс может оказаться во много раз полезнее печатных документов.
Электронный учебный курс предназначен, как правило, для самостоятельного обучения, но, в отличие от учебника или документа, обеспечивает:
-
мощные иллюстративные возможности - использование картинок, анимаций и мультимедийных материалов;
-
интерактивность - представление учебного материала может изменяться в зависимости от действий обучаемого;
-
различные варианты контроля и оценки полученных знаний (тесты, упражнения);
Использование электронного учебного курса в составе системы дистанционного обучения позволяет наиболее эффективно управлять процессом обучения за счет взаимодействия курса с системой обучения.
Структурные единицы учебного курса:
-
Введение. Краткая аннотация, описание целевой аудитории курса.
-
Учебные цели. Учебные цели определяют наиболее значимые моменты в описании возможностей системы. Цели должны быть достигнуты в процессе изучения каждой темы.
-
Практические задания. Практические задания выполняются на учебной схеме банка. Выполнение практических заданий поможет получить начальные навыки для работы с программным продуктом.
-
Тесты.
-
Тест для самопроверки. Тест для самопроверки - универсальный инструмент, способствующий пониманию и усвоению материала. Доступен для прохождения неоднократно. После ответа на каждый вопрос пользователь получает сообщение о том, правильно или неправильно он ответил.
-
Контрольный тест. Контрольный тест обязателен для выполнения и оценивается системой. Результаты контрольного тестирования являются публичными и предоставляются руководству банка.
-
Интерактивный практикум. Интерактивный элемент электронного курса, предназначенный для получения практических навыков работы с интерфейсами изучаемых программ. Практикум обязателен для выполнения и оценивается системой.
-
Файлы. Содержит лекции и/или главы документации последней версии ПО, соответствующие изучаемому курсу.
1.2.3. Средства разработки электронных курсов
Все инструментальные средства разработки можно разделить условно на 2 большие группы: системы управления обучением (LMS) и авторские средства (Authoring Tools). Рассмотрим их достоинства и недостатки.
Несмотря на многочисленные преимущества [5], встроенные средства разработки (LMS) нравятся далеко не всем. Сегмент независимых (специализированных) средств разработки (Authoring Tools) не только не уменьшился, но даже вырос, на него выходят все новые компании. Почему же разработчики курсов предпочитают специализированные пакеты инструментам, встроенным в большие системы, или простому форматированию HTML? Вот лишь несколько ответов на этот вопрос.
-
Встроенным средствам не хватает инструментария для создания по-настоящему интерактивных курсов.
-
Интерфейс специализированных продуктов позволяет создателям курсов, экспертам в предметной области, пользоваться ими без владения основами программирования.
-
Специализированные продукты содержат готовые настраиваемые шаблоны или объекты, позволяющие быстро разрабатывать интерактивные упражнения, тесты и другие элементы курсов. Создавать их с нуля средствами веб-дизайна - непосильная задача для преподавателя.
-
Обычно специализированные продукты поддерживают как онлайн публикацию, так размещение на CD-ROM, причем безо всякой доработки. К тому же зачастую преподаватели уже используют какое-либо средство создания курсов для публикации на CD-ROM и просто не хотят переучиваться.
Преимущества авторских средств разработки ЭУММ [6].
-
Стоимость. Встроенные средства разработки, как правило, если и продаются отдельно, требуют дополнительных затрат на внедрение и сопровождение, в то время как самостоятельные программные средства и сами по себе стоят меньше, и значительно менее трудоемки во внедрении и использовании.
-
Требования. Большинство продуктов, специализирующихся на разработке курсов, предназначены для создания курсов людьми, не имеющими квалификации специалистов, необходимой для создания подобных курсов стандартными средствами разработки, такими, как средства создания и обработки графики, анимации, видео, разметки текста и т.п.
-
Возможности. Обладая большим числом имеющихся шаблонов и возможностью дополнения их своими наработками, независимые программные средства могут быть использованы для создания самых разнообразных электронных учебных материалов, а гибкая настройка отображения и экспорта позволяет использовать произведенные курсы, практически, в любых условиях. К тому же именно независимые производители программного обеспечения для разработки учебных курсов первыми оснастили свои продукты возможностью создания мультимедийных учебных объектов, что очень актуально сегодня.
Из приведенных выше фактов можно сделать вывод, что для разработки ЭУММ больше пригодны самостоятельные программные средства (авторские). Они имеют большие мультимедийные возможности и легкость в освоении, поэтому далее будет рассмотрены подробнее.
1.2.3.1. Learning Content Development System
Бесплатная утилита от Microsoft, предназначенная для создания интерактивных учебных материалов сообществами Microsoft Learning. Ее основное возможности:
-
быстрая разработка учебных материалов;
-
распространение документов через Интернет или системы управления учебными материалами в формате SCORM 1.2.;
-
загрузка и прикрепление существующего контента (LCDS поддерживает различные форматы файлов);
-
широкий выбор форм для создания красочного электронного контента и интерактивных компонентов;
-
разработка структуры курса и модификация в любое время.
Возможности этого продукта весьма ограничены, например, нет встроенных шаблонов курсов, ограниченный набор поддерживаемых мультимедийных форматов, пользовательским интерфейсом практически невозможно управлять. Так как программа бесплатна, то и ждать от нее больших возможностей не приходится, но для создания незатейливых курсов она подойдет идеально [9].
1.2.3.2. Captivate
Adobe Captivate 4 предназначена для создания интерактивных тестов и обучающих приложений. Программа создана, прежде всего, для преподавателей и дает возможность создавать обучающие приложения без необходимости изучения программирования.
При помощи Adobe Captivate 4 можно делать захват экрана, показывать движения курсора мыши, снабжать действия на экране комментариями, создавать разные режимы обучения, требующие от ученика выполнения определенных действий.
При помощи программы можно создавать тесты разных типов, в том числе выбор правильного варианта из предложенных, ввод ответа в пустое поле, выбор из вариантов "правда/ложь" и т.д. Также улучшен импорт из PowerPoint, благодаря чему можно преобразовывать слайды в формат SWF, а также создавать интерактивные презентации с использованием звука и видео. Программа поддерживает файлы MP3, AVI, FLA и FLV, а также может похвастаться наличием визуальных эффектов, таких как анимированные переходы.
1.2.3.3. IBM Workplace Collaborative Learning Authoring Tool
Средство разработки IBM Workplace Collaborative Learning - это средство разработки курса с двумя отдельными режимами. Для создания структуры курса служит режим планировщика. Для создания страниц содержимого курса и зачетов по курсу служит режим разработки. Средство разработки предназначено для разработчиков курса, использующих свою собственную рабочую станцию [11].
Средство разработки позволяет создать, по крайней мере, частичный план курса перед тем, как начать заполнять содержимым его учебные страницы. Чтобы начать новый курс, нужно ввести название плана этого курса и выбрать стиль разработки, который определяет файловую структуру и стандартный план курса.
1.2.3.4. CourseLab
Websoft CourseLab 2.5 – это мощное и одновременно простое в использовании средство для создания интерактивных учебных материалов (электронных курсов), предназначенных для использования в сети Интернет, в системах дистанционного обучения, на компакт-диске или любом другом носителе.
Создаваемый в программе курс представлен в виде набора слайдов, последовательность и иерархия которых может быть практически любой.
Достаточно удобно расположенные панели инструментов напоминают интерфейс Microsoft Word, поэтому могут быть освоены неподготовленным пользователем. Большим плюсом являются большие библиотеки встроенных шаблонов, средств построения тестов, и других мультимедийных объектов. Программа не требует от автора знания языка HTML или каких-либо языков программирования, с помощью объектного подхода можно - как из детских кубиков – строить учебный материал практически любой сложности и легко расширять библиотеки объектов и шаблонов, в том числе и за счет созданных самим пользователем [8].
Так же CourseLab имеет ряд других возможностей:
-
встроенные механизмы анимации объектов;
-
возможность вставки в курсы любого Rich-media содержимого – Macromedia Flash, Shockwave, Java, видео в различных форматах и т.п.;
-
простые механизмы вставки и синхронизации звукового сопровождения;
-
возможность импорта в учебный материал презентаций из формата Microsoft PowerPoint;
-
встроенный механизм захвата экранов, позволяющий легко создавать симуляции работы различных программных продуктов;
-
простой встроенный язык описания действий;
-
опытному пользователю редактор предоставляет дополнительные возможности через прямой JavaScript-доступ к свойствам объектов и функциям проигрывателя курсов.