Перейти к содержанию

Викторина

Игровые сессии на LED-платформе. Вопросы с вариантами ответов на LED-экране, участники отвечают с мобильных устройств.


Режимы

Индивидуальная викторина

Основной режим — раунды с разными типами вопросов, как в командной игре. Отличие: участники отвечают персонально, рейтинг индивидуальный.

  • Оператор выбирает шаблон сценария или настраивает раунды вручную (от 3 до 8 типов)
  • Каждый участник отвечает самостоятельно за себя
  • Запускается пользователями через QR-код на заставке (самообслуживание в режиме ожидания)
  • Оператор может выбрать сценарий викторины с настройкой параметров
  • По итогам — индивидуальный рейтинг участников

Командная игра

Основной сценарный режим. Профориентационная игра на LED-экране:

  • Формирование команд (от 2 до 8 команд, состав — от 2 до 10 человек)
  • Оператор выбирает шаблон сценария из подготовленных в CMS или собирает раунды вручную
  • Если выбран шаблон — используются заранее подобранные вопросы для каждого раунда
  • Если шаблон не выбран — оператор выбирает от 3 до 8 типов раундов, система подбирает вопросы по фильтрам (сложность, возраст, теги)
  • Раунды заданий, обсуждения, приём ответов
  • Рейтинг и итоговый результат

Командир: - Первый подключившийся к команде становится командиром - Текущий командир может передать роль другому участнику команды - Если командир отключился от игры, система назначает случайного командира из участников команды - Оператор может сменить командира, выбрав нового из списка участников команды

→ Справочник типов раундов | Шаблоны сценариев в CMS


Статусы сессии

Статус Описание
waiting Формирование команд. Игра ещё не началась.
active Игра идёт. Оператор управляет раундами и вопросами.
finished Сессия завершена. Показан финальный рейтинг.

Этапы командной сессии

Подготовка (статус waiting)

  1. Создание сессии оператором → статус waiting
  2. Подключение и формирование команд
  3. Инструктаж
  4. Оператор нажимает «Начать игру» → статус active

Проведение (статус active)

  1. Раунды заданий (от 3 до 8):
  2. Показ вопроса на LED
  3. Обсуждение в командах
  4. Приём ответов (таймер вопроса)
  5. Показ правильного ответа с методическим пояснением
  6. Начисление баллов
  7. Показ промежуточных результатов раунда (если show_intermediate_results = true)
  8. Пауза между раундами (between_rounds_delay)
  9. Следующий раунд

Завершение

  1. После последнего вопроса последнего раунда — показ финальных результатов
  2. Оператор нажимает «Завершить» → статус finished
  3. Сохранение статистики и возврат в режим ожидания

Настройки сессии

Параметр Описание По умолчанию
auto_reveal Автоматический показ правильного ответа по истечении времени. Если false — оператор нажимает «Показать ответ» true
auto_next Автоматический переход к следующему вопросу после показа ответа false
auto_next_delay Задержка автоперехода в секундах 5
between_rounds_delay Пауза между раундами в секундах 10
show_intermediate_results Показывать промежуточный рейтинг после каждого раунда true

Сущности

  • GameSession — игровая сессия (режим, настройки, тайминги)
  • GameSessionTeam — команда (название, цвет, командир, счёт)
  • GameSessionParticipant — участник (пользователь/гость, команда, роль, счёт)
  • GameQuestion — вопрос викторины (тип, текст, медиа, сложность, тип раунда, методическое пояснение)
  • GameAnswerOption — вариант ответа
  • ScenarioTemplate — шаблон сценария (набор раундов с вопросами для тематической сессии)
  • ScenarioTemplateRound — раунд шаблона (тип раунда + порядок)
  • ScenarioTemplateRoundQuestion — вопрос в раунде шаблона (конкретный вопрос из банка)

→ Игровая сессия | Вопросы | Шаблоны сценариев


Взаимодействие

  • Получает контент из CMS (вопросы, медиа)
  • Отправляет события в Аналитику (результаты сессий, ответы команд, тайминги)
  • Использует Идентификацию для авторизации участников и привязки событий к профилям