| Не попался мне вот сабж на пхп, на делфе завалом, но от делфи решил уйти.
Значит, вот что надумал за несколько часов.
В общей сложности ТО будет состоять из следующих блоков:
1.из него по паролю осуществляется доступ к трем управляемым модулям (далее UM1,UM2,UM3).
UM1:Для создания тестов
Доступ только админа/преподавателя.
Т.е. грубо говоря он будет представлять собой текстовый (графический+редактор формул) редактор, в котором собственно и будут набираться тестовые задания, которые затем будут записывать в БД.
Для создания красочных и понятных тестов с иллюстрациями и формулами допускается использовать возможности MS Word и Excel, возможно сжатие и шифрование тестов и их результатов, сортировка и вставка комментария для каждого теста, генерирование тестов по шаблону из ранее созданных. Три типа вопросов: метка, переключатель, ввод с клавиатуры. Вопросы выбираются случайным образом. После формирования вопросов, создается зашифрованный файл который потом будет использовать UM2 (при оффлайн тестировании), или же прямое взаимодейтсвие с БД, подобный файл создается с небольшим запасом вопросов, т.е. взависимости от ответов тестируемым UM2 подает ему либо по сложнее, либо по легче вопросы.
UM2.Для проведения тестов.
Именно в этом модуле будет доступен тестируемым. Регистрационная форма для учеников (Использование скинов для разных возрастных групп: если по младше дети - интерфейс более детский, по старшеклассникам - более "сухой/деловой". Или это лишнее?)
UM3. Для анализа результатов тестирования + анализ тестовых заданий.
Использование различных статистических (например, коэфф. корреляции) и дидактических (проверка на валидность, оценка сложности заданий и пр.) методов. Просмотр неправильных ответов после тестирования.
Кроме того, к другие возможностям ТО:
Ответ или пропуск вопроса. При ответе к вопросу нет возврата.
Использование БД для хранения истории каждого тестового задания и их характеристик(вид задания, как на него ранее отвечали).
Несколько способов выборки заданий из базы данных (это относительно вида тестирования: он/офф-лайн)
Установка вида результата контроля (оценка или зачет), установка критерия выставления оценки или зачета:
Установка времени тестирования.
Можно установить оценку за процент правильных ответов с учетом времени тестирования (матрица соответствия).
Назначение или отмена показа слов "верно/неверно" во время контроля.
Назначение или отмена показа текущего времени на экране компьютера во время контроля.
Формирование ведомости для учебной части по группам, алфавиту и датам проведенного контроля;
Результаты контроля.
Позволяет дополнять задания иллюстрациями(+flash)
Tаблицы трудных заданий, процент трудности каждого задания, матрицу профилей ответов для статистической обработки результатов тестирования и др.
По любому разделу имеется меню и помощь, даны примеры заданий в различных формах, что позволяет работать с системой, не прибегая к дополнительным описаниям и инструкциям.
Файлы с которыми работает учащийся зашифрованы.
Разрешение/запрет включения дополнительного инструментария для учащихся во время прохождения теста(к примеру, встроенный калькулятор)
Что убрать, что добавить? Любые рекомендации, наставления, указания, дополнения, ссылки и пр. по сабжу
ЗЫ. Из более менее мне популярных систем подобного рода знаком с Moodle. Насколько знаю подобных ТО нет.
----
Regards, Max Vasin. | |