Глоссарий терминов
Справочник терминов и понятий, используемых на платформе.
Общие термины
Конкурс (Contest)
Мероприятие на платформе — хакатон, соревнование, чемпионат или образовательная программа. Конкурс включает описание, сроки, треки с задачами и участников.
Мероприятие
Синоним термина «конкурс». Используется взаимозаменяемо.
Типы конкурсов
Хакатон (Hackathon)
Соревнование по созданию прототипов и MVP за ограниченное время (обычно 24-72 часа). Участники работают в командах над решением бизнес-задач.
Алгоритмическое соревнование
Соревнования по программированию. Участники решают алгоритмические задачи на скорость и правильность.
ML-чемпионат
Соревнование по машинному обучению. Участники обучают модели на предоставленных данных и соревнуются за лучшую метрику качества.
Квиз
Конкурс с тестами и задачами на знания. Подходит для отбора и проверки знаний.
Песочница (Sandbox)
Тренировочный режим конкурса без ограничений по времени. Используется для практики.
Структура конкурса
Трек (Track)
Направление внутри конкурса. Каждый трек содержит набор задач. Примеры: «Backend», «Frontend», «Data Science».
Задача (Task)
Элемент трека, который участник должен выполнить. Может быть тестом, кодом, файлом, текстом или GIT-задачей.
Решение (Solution)
Ответ участника на задачу. Может проверяться автоматически или вручную.
Попытка (Attempt)
Одна отправка решения. Некоторые задачи ограничивают количество попыток.
Этап (Stage)
Временной период или фаза конкурса. Пример: «Отборочный этап», «Финал».
Типы задач
TEST
Тест с вариантами ответов. Участник выбирает один или несколько правильных вариантов.
TEXT
Задача с текстовым ответом. Проверка: ручная, по точному ответу или AI (LLM).
FILE
Загрузка файла — код, документ, архив или CSV. Для ML-соревнований используется с автоматической проверкой по метрике качества.
CODING
Алгоритмическая задача. Участник пишет код в онлайн-редакторе, код проверяется на тестах.
GIT
Работа в Git-репозитории. Каждая команда получает свой репозиторий (fork шаблона) на GitLab, GitHub или SourceCraft.
Участие
Участник (Participant)
Пользователь, зарегистрированный на конкурс.
Организатор (Organizer)
Пользователь с правами управления конкурсом.
Команда (Team)
Группа участников, совместно решающих задачи.
Капитан (Leader)
Создатель команды с правами управления: приглашение участников, управление набором, редактирование.
Набор в команду
Состояние команды: набор открыт (можно вступить) или набор закрыт (состав зафиксирован). Управляется капитаном через переключатель в карточке команды.
Статусы конкурса
DRAFT (Черновик)
Конкурс в процессе создания. Не виден участникам.
MODERATION (На модерации)
Конкурс ожидает проверки перед публикацией.
PUBLISHED (Опубликован)
Конкурс доступен для регистрации и участия.
Типы доступа
PUBLIC (Публичный)
Конкурс виден всем, отображается в каталоге, регистрация открыта.
PRIVATE (Приватный)
Конкурс не виден в каталоге, доступен только по прямой ссылке.
INVITE_ONLY (По ссылке)
Конкурс доступен только по прямой ссылке. Не отображается в каталоге.
Режимы прохождения треков
SERIES (Последовательный)
Задачи показываются по одной. Следующая доступна после решения текущей.
BLOCK (Блочный)
Все задачи трека доступны сразу. Решайте в любом порядке.
Оценивание
Балл (Score / Points)
Численная оценка за решение задачи.
Лидерборд (Leaderboard)
Рейтинг участников или команд по набранным баллам.
Медаль
Награда за место в конкурсе: золотая, серебряная, бронзовая.
Сертификат
Документ, подтверждающий участие или достижение в конкурсе.
Роли организаторов
OWNER (Владелец)
Полный доступ ко всему + управление организаторами.
EDIT (Редактор)
Редактирование контента: треки, задачи, страницы, рассылки.
CURATOR (Куратор)
Работа с участниками: просмотр, назначение тегов, управление командами.
EXPERT (Эксперт)
Просмотр решений участников. Доступ к Git-репозиториям (только чтение).
VIEW (Просмотр)
Только просмотр статистики и списка участников.
Коммуникации
Рассылка (Newsletter)
Массовое сообщение участникам конкурса по email или Telegram.
Шаблон рассылки
Заготовка письма, которую можно использовать повторно.
Организация
Сообщество (Community)
Раздел организатора для управления участниками, командами, решениями, рассылками.
Форма регистрации
Анкета, которую заполняет участник при регистрации на конкурс.
Страница конкурса
Отдельная страница с контентом (правила, призы, FAQ, расписание).
Воронка (Pipeline)
Набор этапов для отслеживания прогресса участников (зарегистрировались → заполнили анкету → решили задачи → финалисты).
Тег куратора
Метка для категоризации участников или команд.