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