В каталоге — 50 способов задать вопрос или организовать ответ: от привычных вариантов до судоку и шахмат. Это инвентаризация того, что уже умеет новый движок Мозг.ру, и список идей для следующих доработок.
Важно про отметки. «Реализовано» означает, что механика найдена в рабочем коде или в проверенной версии теста. Это не означает, что её уже можно собрать самому в визуальном конструкторе: универсального редактора тестов пока нет, форматы готовятся технически и проходят отдельную проверку. «Частично» — есть отдельный специальный тест, но нет общего инструмента для авторов. Изображения ниже — скриншоты-эскизы примеров интерфейса; они показывают идею и не выдают будущую функцию за уже работающую.
По результатам проверки: 22 механик реализованы в движке, 5 работают только в отдельных специальных версиях, 23 пока предлагаются как план.
Как расставил приоритеты
- P1 — базовые улучшения: часто встречаются в учебных и познавательных тестах, пригодятся многим авторам. Судоку и шахматы включил сюда отдельно, потому что ты прямо попросил оценить эти форматы.
- P2 — предметные интерактивы: заметно обогащают задания, но требуют отдельных визуальных элементов и контента.
- P3 — дорогие или рискованные: требуют новых сервисов, медиаинфраструктуры, модерации или безопасного запуска пользовательского кода.
Это стартовая оценка ценности и трудоёмкости, а не окончательный план разработки. Приоритеты можно переставить после твоего просмотра.
Уже есть в движке
Эти механики найдены в коде и используются в проверенных версиях. Их наличие не отменяет редакторскую проверку самого вопроса и ключа ответа.
1. Один вариант из списка
Реализовано в проверенных версиях. Обычные радиокнопки: выбран ровно один вариант.

2. Да / нет
Реализовано в проверенных версиях. Это частный случай выбора одного ответа: «Да» или «Нет».

3. Несколько подходящих вариантов
Реализовано в проверенных версиях. Флажки позволяют выбрать несколько ответов. В отдельных схемах оценки учитываются веса вариантов.

4. Ответ из выпадающего списка
Реализовано в проверенных версиях. Вместо длинного списка можно использовать компактное поле выбора.

5. Короткий текстовый ответ
Реализовано в проверенных версиях. Ввод текста; в проверенных версиях есть сравнение с эталонной строкой без учёта регистра.

6. Числовой ответ
Реализовано в проверенных версиях. Число проверяется автоматически. Для отдельных схем можно задать допустимую погрешность.

7. Дробный ответ
Реализовано в проверенных версиях. Можно вводить точную дробь, например 1/2; десятичная запятая и точка тоже обрабатываются.

8. Несколько полей в одном вопросе
Реализовано в проверенных версиях. Движок принимает несколько значений в одном задании и проверяет их отдельно.

9. Таблица с точной проверкой каждой ячейки
Реализовано в проверенных версиях. Есть проверенные многоячеечные задания с точной проверкой всего набора.

10. Картинка в условии
Реализовано в проверенных версиях. Задание может включать изображение; типичное применение — фигуры, схемы и визуальные загадки.

11. Картинки среди вариантов ответа
Реализовано в проверенных версиях. Варианты ответа могут содержать изображения и выбираться обычными переключателями.

12. Таймер на конкретный вопрос
Реализовано в проверенных версиях. Отсчёт начинается при открытии задания и продолжается после перезагрузки страницы.

13. Автоматическое завершение по таймеру
Реализовано в проверенных версиях. Если время истекло, ответ фиксируется как пропуск и задание оценивается в 0 баллов.

14. Пропуск вопроса
Реализовано в проверенных версиях. Кнопка пропуска предусмотрена в форме прохождения; просроченный вопрос также не требует ручной отправки.

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

16. Разделы и инструкции к ним
Реализовано в проверенных версиях. Тест можно разбить на части с собственными заголовками и инструкциями.

17. Общий текст для нескольких вопросов
Реализовано в проверенных версиях. Для некоторых проверенных тестов общий материал открывается рядом с вопросом.

18. Перемешанный порядок вопросов
Реализовано в проверенных версиях. В версиях тестов можно включить случайный порядок заданий.

19. Случайная выборка из банка
Реализовано в проверенных версиях. Движок поддерживает выбор заданного числа заданий из проверенного набора.

20. Не повторять уже встречавшиеся задания
Реализовано в проверенных версиях. Для отдельных тестов учитывается история заданий; если новых не хватает, используются повторы.

21. Баллы за отдельные части ответа
Реализовано в проверенных версиях. В оценке можно учитывать вес ответов, в том числе начислять баллы за отдельные выбранные варианты.

22. Несколько числовых полей с допуском
Реализовано в проверенных версиях. Числовые поля поддерживают дроби и заданную точность сравнения для отдельных полей.

Есть, но пока только в отдельных версиях
Такие примеры уже проходят сквозь движок, однако для нового теста их нельзя просто выбрать в админке: нужно отдельно подготовить данные, проверить отображение и оценивание.
23. Автосохранение и продолжение
Частичная реализация: отдельный специальный тест. Ответы сохраняются после шага; черновик полей автосохраняется только в поддерживаемых нетаймированных заданиях.

24. Итог по нескольким шкалам
Частичная реализация: отдельный специальный тест. Многомерные результаты уже реализованы для отдельных проверенных опросников; универсального конструктора шкал нет.

25. Судоку с вводом цифр в клетки
Частичная реализация: отдельный специальный тест. Есть одна восстановленная и проверенная версия судоку. Универсального редактора судоку, генератора и разных размеров пока нет.

26. Задание на недостающую сетку
Частичная реализация: отдельный специальный тест. Для одного архивного теста сделана отдельная интерактивная версия с выбором клеток и точной проверкой.

27. Логическая таблица с выбором значений
Частичная реализация: отдельный специальный тест. Есть отдельный проверенный вариант таблицы на 25 выпадающих полей; он не настраивается через универсальный конструктор.

Предлагаемый список новых механик
Внутри раздела порядок от более универсальных к специализированным. Приоритет можно пересмотреть вместе.
P1. В первую очередь
Расширения, которые подойдут многим тестам; судоку и шахматы — по твоему запросу.
28. Разбор сразу после ответа
Пока не реализовано · Предложенный приоритет: P1. Предлагаю показывать верный ответ, объяснение и ссылку на источник сразу после отправки.

29. Вернуться и изменить предыдущий ответ
Пока не реализовано · Предложенный приоритет: P1. Сейчас прохождение движется вперёд; режим проверки и возврата потребует отдельного продуманного сценария.

30. Расставить шаги по порядку
Пока не реализовано · Предложенный приоритет: P1. Полезны перетаскивание и доступная альтернатива с нумерацией позиций.

31. Соединить пары
Пока не реализовано · Предложенный приоритет: P1. Можно сопоставлять понятия, определения, страны и столицы, слова и переводы.

32. Таблица оценок по строкам
Пока не реализовано · Предложенный приоритет: P1. Один экран с несколькими строками и общими вариантами шкалы сократит длинные опросники.

33. Ползунок или числовая шкала
Пока не реализовано · Предложенный приоритет: P1. Интерактивный выбор диапазона пока не сделан; сейчас подобный вопрос можно лишь имитировать списком.

34. Развёрнутый ответ с редакторской проверкой
Пока не реализовано · Предложенный приоритет: P1. Большое текстовое поле само по себе просто, но для оценки нужны правила ручной проверки и приватности.

35. Наборы и варианты судоку
Пока не реализовано · Предложенный приоритет: P1. Следующий шаг после имеющегося единичного примера: редактор сеток, проверка единственности решения и уровни сложности.

36. Шахматная позиция на доске
Пока не реализовано · Предложенный приоритет: P1. Доска, расстановка фигур, легальные ходы и автоматическая проверка позиции пока не реализованы.

37. Ответ шахматной нотацией
Пока не реализовано · Предложенный приоритет: P1. Можно начать с текстовой проверки нотации; надёжнее сверять её с легальными ходами позиции.

P2. Следом: предметные интерактивы
Наглядные форматы для логики, истории, географии и естественных наук.
38. Кроссворд с вводом в сетку
Пока не реализовано · Предложенный приоритет: P2. Потребуются сетка, номера подсказок, проверка слов и удобное заполнение на телефоне.

39. Поиск слов на буквенном поле
Пока не реализовано · Предложенный приоритет: P2. Интерактивное выделение букв и автоматическая проверка выделенных слов отсутствуют.

40. Выбрать область на карте
Пока не реализовано · Предложенный приоритет: P2. Интерактивная карта потребует отдельного набора карт, точек и границ регионов.

41. Нажать на нужное место изображения
Пока не реализовано · Предложенный приоритет: P2. Координатные области поверх иллюстрации могут проверять пространственное понимание.

42. Подписать части схемы
Пока не реализовано · Предложенный приоритет: P2. Сейчас нет общей механики для подписей, выносок и проверки соответствия меток.

43. Прослушать аудио и ответить
Пока не реализовано · Предложенный приоритет: P2. Воспроизведение фрагмента, повторное прослушивание и привязка аудио к заданию пока не поддержаны.

44. Посмотреть видеофрагмент
Пока не реализовано · Предложенный приоритет: P2. Нужно безопасное хранение, доступный плеер и ограничения на размер/форматы видео.

45. Перетащить карточки в нужном порядке
Пока не реализовано · Предложенный приоритет: P2. Перетаскивание должно работать мышью, касанием и клавиатурой; сейчас такого элемента нет.

P3. Позже: сложная инфраструктура
Функции с повышенными затратами, требованиями к безопасности или проверке ответа.
46. Написать или выполнить код
Пока не реализовано · Предложенный приоритет: P3. Редактор кода и запуск пользовательского кода требуют изолированной песочницы и лимитов ресурсов.

47. Ввести математическую формулу
Пока не реализовано · Предложенный приоритет: P3. Нужны отображение формул, ввод с клавиатуры и точное сравнение математических выражений.

48. Нарисовать ответ на холсте
Пока не реализовано · Предложенный приоритет: P3. Свободный рисунок и его проверка требуют отдельной графической модели; автоматическая оценка особенно сложна.

49. Прикрепить файл или фотографию решения
Пока не реализовано · Предложенный приоритет: P3. Понадобятся модерация, антивирусная обработка, лимиты, сроки хранения и правила доступа к вложениям.

50. Ветвящийся сценарий
Пока не реализовано · Предложенный приоритет: P3. Сейчас путь прохождения линейный. Ветвления потребуют редактора сценариев и проверки всех маршрутов.

Что я бы сделал первым пакетом
- Универсальный редактор вариантов ответа: один/несколько выборов, текст, число, дробь, допуск, обязательность полей и веса.
- Общие интерактивы «соединить пары» и «расставить по порядку» — они дадут авторам много новых задач без специальной графики.
- Повторяемый модуль судоку: редактор поля, проверка единственного решения, несколько сложностей и проверка ответа.
- Шахматная доска: начать с показанной позиции и ввода хода, затем добавить проверку легальных ходов и позиции движком правил. Не запускать анализ движком сразу, пока не согласуем глубину и критерии «лучшего хода».
- После этого — разбор правильного ответа с объяснением и источником.
Что важно не перепутать
- Таймер — это режим прохождения, а не отдельный способ ввода ответа.
- Изображение в вопросе уже можно показать, но клик по отдельной точке на нём — пока новая функция.
- Судоку уже встречается в одном восстановленном тесте; это не означает, что судоку можно свободно создавать или что есть генератор.
- Шахматных заданий на интерактивной доске в движке пока нет. В таблице это честно помечено как план.
- Сейчас некоторые форматы сделаны под конкретный проверенный тест. До универсального редактора нужна отдельная задача на безопасную авторскую админку и предварительную проверку ответов.
Если какой-то формат хочется поднять выше, можно отметить номера в этой статье: получится короткий и конкретный бэклог вместо абстрактного «добавить новые типы вопросов».