Авторская система TeachLab CourseMaster

Анализ опыта внедрения в школах, вузах и различных предприятиях, компьютерных программ учебного назначения показывает, что важным фактором, препятствующим их широкому

Авторская система TeachLab CourseMaster

Информация

Педагогика

Другие материалы по предмету

Педагогика

Сдать работу со 100% гаранией
ю функцию система как "Работа над ошибками".

По способу активации множество диагностических знаний разделено на следующие подмножества:

упражнения, активизируемые в процессе предварительного тестирования (например, при инициализации стереотипной или оверлейной модели пользователя);

упражнения, активизируемые, в результате выполнения некоторого правила;

упражнения, закрепленные за некоторым концептом предметной области и активизируемые до или после его изучения (пре- и пост-тестирование);

упражнения для самоконтроля, активизируемые самим обучаемым в процессе работы с концептом ПО (ссылки на такие упражнения задаются в соответствующем концепте).

Автоматизированное оценивание уровня знаний и умений является в достаточной мере формальной процедурой и его качество напрямую зависит от используемых алгоритмов. Для информирования о результатах обучения и отражения динамики развития обучаемого в системе CourseMaster использован алгоритм, в основу которого положена многозначная логика с векторной семантикой VTF [Аршинский Л. В., 1998, Аршинский Л. В., Пугачев А. А., 2001; Гаврилова, Хорошевский, 2000]. Данный алгоритм обеспечивает:

проведение адаптивного тестирования;

формализованный, однозначный и объективный порядок фиксирования результатов ответов на вопрос;

предоставление возможности дифференцированного подхода к оцениванию результатов ответов на каждый вопрос с учетом его параметров;

возможности распознавания типа ошибки и соответствующего их оценивания;

получение итоговой интегрированной оценки по результатам ответа на все вопросы;

приведение итогового результата к оценке по традиционно используемой шкале;

достаточно простую программную реализацию.

Важным достоинством алгоритма является возможность естественным образом учитывать вес каждого вопроса в тесте. Механизм задания весовых коэффициентов может быть различен. В рассматриваемой системе вес вопроса (упражнения) определяется в соответствии с системой дидактических показателей предложенных В.П. Беспалько [Беспалько В.П., 1977]:

показатели уровня представления учебного материала ( альфа);

показатели уровня усвоения учебного материала ( бета);

показатели качества усвоения (осознанность) ( гамма);

В соответствии с данными показателями вес i-вопроса, определяется выражением

,

где - коэффициенты, определяющие приоритет того или иного показателя, - поправочный коэффициент.

Существенным, в данном подходе, является использование, наряду с понятием вес вопроса, понятия - вес ответа, который определяется как степень соответствия j ответа текущему вопросу, выраженная в процентах или долях единицы.

Итоговый балл, получаемый тестируемым, при выполнении i задания теста определяется выражением:

,

где

t - тип вопроса (в настоящей работе: 0 - "одиночный выбор", 1- "множественный выбор", 2 - "ввод с клавиатуры", 3 - "область на рисунке", 6 - "соответствие" и 4, 5 - "конструктор вопросов");

kij - степень соответствия j ответа содержанию i вопроса;

NF - число ответов выбранных неправильно (для вопросов "множественный выбор" и "соответствие");

NT - число ответов выбранных правильно (для вопросов "множественный выбор" и "соответствие").

Адаптация к предметной области

Адаптация к предметной области позиционирует систему CourseMaster, как совокупность инструментальных средств, на базе которых появляется возможность разработки учебных курсов из различных областей знаний. Технология положенная в основу авторской системы инвариантна к различным предметным областям. Разумеется, инвариантность не следует трактовать в абсолютном смысле. При переходе от одной предметной области к другой отдельные составляющие технологии могут модифицироваться (адаптироваться), однако ядро системы, реализующее общие принципы и механизмы построения электронных учебных курсов, остается неизменным.

Процедуры адаптации к новым предметным областям достаточно гибкие, в результате чего затраты, на настройку системы на новую предметную область, как минимум, на порядок меньше затрат на разработку новой системы "с нуля".

Практической стороной решения этой проблемы явилось:

наличие в системе визуальных средств конструирования и корректировки интерфейса и содержания учебного курса;

наличия широкой палитры обучающих компонент и простых средств их включения в учебный курс.

Процесс конструирования страниц курса аналогичен процессу разработки программ в любой среде визуального программирования, например, Delphi (Рисунок 2): проектирование интерфейса путем манипуляции набором компонент и связывание их с помощью кода на Object Pascal (VBScript или JavaScript).

Набор компонент достаточно обширен (идентичен компонентам Delphi), кроме того, предусмотрена возможность подключения дополнительных компонент и элементов управления ActiveX, для расширения функциональных возможностей программы.

Рис. 3. Подключение компонент и элементов ActiveX.

Решение некоторых типовых задач в системе TeachLab CourseMaster

При разработке электронных учебных курсов естественно возникновение ряда типовых задач и ситуаций. Методы и способы решения некоторых типовых задач рассмотрены ниже.

Объединение вопросов и упражнений в тесты

Тест - объективное и стандартизированное измерение, легко поддающееся количественной оценке, статистической обработке и сравнительному анализу.

Структурно тест представляет собой взаимосвязанный набор из серий заданий равной трудности, направленных на один объект исследования (тему, умение, навык и т.п.).

При проведении тестов с целью итогового контроля, определения общего уровня владения предметом, диагностики знаний возникает задача проверки и оценки знаний, умений и навыков испытуемого по широкому перечню областей, в то время, как каждый конкретный тест обычно направлен на какой-то один объект тестирования. В этом случае применяют так называемые "тестовые батареи". Формально тестовая батарея представляет собой один большой тест, измеряющий сразу несколько характеристик испытуемого.

Структура тестовой батареи определяется структурой предметной области, и для ее формирования разработан механизм, который позволяет из базового набора вопросов и упражнений (тестов) формировать произвольные тестовые батареи.

Для работы с тестовыми батареями, в системе TeachLab CourseMaster можно использовать обучающий компонент TTestButton и/или встроенную функцию.

Обучающий компонент TTestButton. Компонент имеет большое количество настраиваемых свойств, но непосредственно на сеанс тестирования влияют только следующие:

Таблица 2. Свойства обучающего компонента TTestButton .

Свойство ПримерОписаниеTest350Процентное соотношение набранных баллов к возможному числу баллов для получения оценки "три".Test4 75Процентное соотношение набранных баллов к возможному числу баллов для получения оценки "четыре".Test5 85 Процентное соотношение набранных баллов к возможному числу баллов для получения оценки "пять".TestCount 15Количество вопросов в сеансе тестирования.TestQueryTema=0 and Gamma=1Строка, определяющая фильтр, по которому будут выбираться вопросы для данного теста (см. следующую таблицу).TestTime20Время для прохождения данного теста в минутах. Если время равно 0, то время не ограничено.TestTitle Основные понятияОпределяет строку для заголовка окна тестирования и переменную, в которой будут сохранены результаты тестирования в Модели пользователя.Наиболее существенным является свойство TestQuery, определяющее фильтр, по которому будут выбираться вопросы для данной тестовой батареи.

Таблица 3. Параметры фильтра.

Переменная Алиас Диапазон значений ОписаниеTema Тема0..N Включить в тестовую батарею вопросы только по указанной теме тестирования. N - число тем.AlfaУровень усвоения0..2Включить в тестовую батарею вопросы только указанного уровня усвоения учебного материала.Beta Уровень представления0..3Включить в тестовую батарею вопросы только указанного уровня научности учебного материала.GammaУровень осознанности0..2Включить в тестовую батарею вопросы только указанного уровня осознанности.TypeQuest Тип вопроса0..6Включить в тестовую батарею вопросы только указанного типа.PageСтраница курса0..M Включить в тестовую батарею только вопросы, соответствующие определенной странице учебного курса. M - число страниц учебного курса.Impotent Важность0..2 Включить в тестовую батарею только вопросы определенной степени важности.Настройка данного свойства осуществляется с помощью визуального построителя запросов.

Рисунок 5. Настройка фильтра.

Обеспечение интеграции учебных курсов

Практически в каждой учебной дисциплине может потребоваться наличие знаний из другой дисциплины, т.е. при изучении тем одного учебного курса могут потребоваться сведения из другого.

Физическое объединение всех необходимых знаний в рамках одного учебного курса неизбежно приведет к их дублированию, и, как следствие, к увеличению сроков и стоимости разработки и сопровождения. Кроме того, такое объединение может оказаться неэффективным ввиду быстрого изменения самих предметных знаний.

В связи с этим обязательное свойство современной обучающей системы - возможность интеграции информации из различных учебных курсов и внешних источников (файлы на жестком диске, данные Intranet и Internet).

Для решения проблем, связанных с интеграцией знаний, в системе TeachLab CourseMaster можно использовать обучающий компонент TMHotSpot и/или встроенные функции.

Использование компонента TMHotSpot. Компонент TMHotSpot имеет большое количество настраиваемы

Похожие работы

< 1 2 3 4 > >>