Разработка автоматизированных обучающих систем на базе списка атрибутов

Описывается технология разработки автоматизированной обучающей системы, позволяющая легко изменять и тип, и предметную область решаемых задач. Решаемая задача разбивается на блоки, с каждым из которых связывается атрибут с определенной структурой, позволяющей хранить знания об атрибуте, такие, как во-просы к пользователю, номер соответствующей процедуры обработки, тип ответа, признак записи ответа и др. Предметная область описывается с помощью отдельного модуля, который демонстрирует текущее со-стояние предметной области и содержит процедуры, образующие изучаемый метод. Порядок запуска этих процедур определяется основной программой. Составляющие процедуры кроме выполнения своих функций дополнительно проверяют ответ пользователя и выдают соответствующее сообщение. Описание атрибутов производится на языке эксперта и задается в отдельном текстовом файле, который может редактироваться. Ответы пользователя могут быть разных типов: строковые, целые, вещественные. При получении неправиль-ного ответа пользователя система выдает подсказки, но учитывает факт ошибки, который может использо-ваться при оценке знаний обучаемого.

Авторы: В. Э. Балтрашевич

Направление: Информатика и компьютерные технологии

Ключевые слова: Поверхностные и глубинные знания эксперта, контроль знаний обучаемого, блок пояс-нений


Открыть полный текст статьи