Викторина¶
Управление контентом викторин на LED-платформе: банк вопросов и шаблоны сценариев для командной игры.
Вопросы¶
Управление банком вопросов для индивидуальной викторины и командной игры. Одна и та же сущность вопроса используется в обоих сценариях. Разница в организации: в индивидуальной викторине вопросы формируются случайным образом, в командной игре вопросы привязываются к раундам.
Режимы¶
- Список — таблица: текст вопроса, тип, сложность, возрастная группа, тип раунда, баллы; фильтрация по типу, сложности, возрастной группе, типу раунда; поиск по тексту
- Карточка — создание / редактирование вопроса с вариантами ответов
Действия¶
| Действие | Описание |
|---|---|
| Создать | Новый вопрос с вариантами ответов |
| Редактировать | Изменить текст, тип, параметры, варианты ответов |
| Копировать | Дубликат вопроса (для быстрого создания похожих) |
| Удалить | Удаление вопроса |
Карточка вопроса¶
Карточка выводит атрибуты сущности GameQuestion: текст вопроса, тип, сложность, возрастная группа, время на ответ, баллы, методическое пояснение, тип раунда, медиа-файл.
- Тип вопроса — из справочника типов вопросов
- Возрастная группа — из справочника возрастных групп
Варианты ответов¶
Каждый вопрос содержит один или несколько вариантов ответов — сущность GameAnswerOption.
Шаблоны сценариев¶
Управление шаблонами для командной игры. Шаблон сценария — это заранее подготовленный набор раундов с конкретными вопросами, привязанными к определённой тематике или направлению.
Оператор при запуске командной игры выбирает готовый шаблон вместо ручного подбора вопросов. Это позволяет проводить тематические сессии, заточенные под конкретные отрасли, профессии или возрастные группы.
Режимы¶
- Список — таблица: название шаблона, количество раундов, количество вопросов, статус; фильтрация по статусу; поиск по названию
- Карточка — создание / редактирование шаблона с раундами и вопросами
Действия¶
| Действие | Описание |
|---|---|
| Создать | Новый шаблон сценария |
| Редактировать | Изменить название, описание, раунды и вопросы |
| Копировать | Дубликат шаблона (для создания похожего) |
| Опубликовать | Перевести из черновика в опубликованный (доступен оператору) |
| В черновик | Вернуть из опубликованного в черновик |
| Удалить | Только если шаблон не использовался в проведённых сессиях |
Карточка шаблона¶
Карточка выводит атрибуты сущности ScenarioTemplate: название, описание, статус.
Структура шаблона¶
Шаблон состоит из раундов (от 3 до 8) — сущность ScenarioTemplateRound. Каждый раунд содержит конкретные вопросы из банка вопросов — сущность ScenarioTemplateRoundQuestion. Тип раунда — из справочника.
Работа с вопросами в раунде¶
Для каждого раунда администратор выбирает конкретные вопросы из банка вопросов. Доступны фильтры:
- Тип вопроса (из справочника)
- Сложность (из справочника)
- Возрастная группа (из справочника)
- Тип раунда (из справочника)
Вопросы можно перетаскивать для изменения порядка. Можно добавить любое количество вопросов — система использует их все в рамках раунда.
Пример шаблона¶
Шаблон: «IT-направление»
| Порядок | Тип раунда | Вопросы |
|---|---|---|
| 1 | quick_start |
5 вопросов на узнавание IT-профессий |
| 2 | tools |
4 вопроса об инструментах разработчика, сисадмина, тестировщика |
| 3 | skills |
4 вопроса о навыках и компетенциях в IT |
| 4 | situation |
2 ситуационных кейса из IT-отрасли |
| 5 | process |
3 вопроса на восстановление процессов (CI/CD, разработка) |
| 6 | future |
3 вопроса о технологиях будущего |
| 7 | final |
1 комплексный финальный кейс |