Numbas

Бесплатно
Открытый исходный код

Сайт: numbas.mathcentre.ac.uk

Numbas — это веб-ориентированная система для создания, распространения и автоматизированной проверки математических заданий и тестов. Платформа разработана для использования в образовательной среде, поддерживает задания с параметризованными выражениями и случайно генерируемыми данными, что позволяет формировать индивидуальные варианты для каждого студента. Интерфейс ориентирован на работу через браузер и позволяет преподавателям конструировать задачи с числовыми выражениями, алгебраическими объектами, формулами и несколькими типами ответов.

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

  • Создание параметризованных задач с использованием переменных и случайной генерации входных данных.
  • Автоматическая проверка ответов: числовые допуски, сравнение выражений и логические условия.
  • Веб-интерфейс для автора и прохождения тестов, совместимый с современными браузерами.
  • Экспорт и импорт заданий в стандартизированном формате для обмена и резервного копирования.
  • Настройки адаптации сложности и вариативности заданий для индивидуальных вариантов.
  • Инструменты для предоставления обратной связи: подсказки, пошаговые решения и комментарии к ответам.
  • Возможность локального развёртывания и интеграции с системами управления обучением для учёта результатов.
  • Поддержка различных типов вопросов: числовые ответы, множественный выбор, ввод выражений и сопоставление.
  • Модели проверки с учётом формата ввода, округления и специальных условий корректности.
  • Поддержка многоязычных интерфейсов и локализации контента.
Подробнее