Системы автоматической генерации тестов в электронных образовательных ресурсах работают на основе различных подходов: 14
- Банк вопросов. 1 Тест создаётся на основе специальной базы данных, которую заполняют вручную специалисты конкретных предметных областей. 1 Сформировав банк вопросов, можно автоматически создавать сколько угодно тестов с любым количеством вопросов любого типа. 1
- Шаблонная модель. 1 Компьютерная программа по базе знаний и заданным алгоритмам генерирует конкретные значения параметров задачи, формулировку задания, решение этого конкретного задания и правильный ответ на него. 1
- Лингвистический анализ. 1 Процедура генерации включает в себя три этапа обработки текста: выделение предложений, фильтрацию предложений и генерацию вопросов. 1 Метод позволяет генерировать тестовые задания по электронным учебным пособиям, в то время как преподаватель проверяет сгенерированные задания и использует их для компоновки теста. 1
- Продукционные модели. 1 База знаний заполняется продукционными правилами, а формирование тестов происходит автоматически после того, как она сформирована. 1
Также существует подход параметризованных тестов. 4 Он заключается в представлении разным студентам шаблонного задания, отличающегося определёнными параметрами, которые генерируются автоматически. 4 Ответ вводится в открытой форме. 4 Таким образом каждый студент получает индивидуальное задание, а система по определённой формуле или алгоритму, подставляя параметры, получает правильный ответ для дальнейшей проверки ответа, введённого студентом. 4