Обновления Codenrock за сентябрь: что нового для организаторов соревнований

Содержание11
  1. Мероприятие в цветах компании
  2. Регистрация и анкеты
  3. Команды
  4. Треки и задачи
  5. Календарь и запись команд на слоты
  6. Жюри и голосование
  7. Рассылки точно по адресу
  8. Встроенные чаты
  9. Решения и выгрузки
  10. Мелочи, которые заметны каждый день
  11. Провести мероприятие на Codenrock

Codenrock — платформа для проведения хакатонов, конкурсов и чемпионатов. В сентябрьском обзоре собрали обновления для организаторов соревнований: оформление мероприятия в цветах компании, запись команд на консультации и защиты, слепое оценивание жюри и адресные рассылки участникам.

Все скриншоты сняты на демо-хакатоне вымышленной компании «Орбита Тревел». Реальных участников и заказчиков на них нет.

Видеообзор: главное из статьи за 4 минуты

Мероприятие в цветах компании

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

Страница хакатона «Орбита Хак 2026» в цвете компании и без меню платформы

Переключатель «Скрыть меню платформы» убирает боковое меню Codenrock. Страница мероприятия выглядит как отдельный сайт события: в шапке название и логотип мероприятия, а участник не уходит в общий каталог.

Что еще можно настроить:

  • Письма участникам оформляются в цвет мероприятия. Организатор выбирает, что показывать в шапке письма, а у отдельной рассылки можно поставить свой баннер.
  • Информационный блок: цветная плашка с иконкой в любом месте страницы. Например, «осталось два дня, чтобы сдать тестовое задание».
  • Своя иконка у каждого пункта меню мероприятия, а для плашек и дисклеймеров есть набор из 48 иконок.
Информационный блок с иконкой на странице мероприятия
Настройки: цвет мероприятия и шапка писем участникам

Регистрация и анкеты

Анкета регистрации стала гибче, особенно для школьных и студенческих соревнований:

  • Поле «Школа» со справочником школ и колледжей. Справочник знает, где находится учебное заведение.
  • Отчество в профиле для мероприятий, где оно обязательно.
  • Связанные списки: варианты во втором поле зависят от ответа в первом.
  • Вход через ВК и Telegram в анкете регистрации можно скрыть.
Анкета участника: варианты в поле «Основной инструмент» зависят от выбранного направления

Участников, которые зарегистрировались не на платформе, можно загрузить из файла. Импорт переносит ФИО с отчеством, телефон, город, грейд, специализацию и ответы анкеты. Такие участники помечены меткой «Импорт», и по источнику регистрации их легко отфильтровать. Загружать файл теперь могут все организаторы с правом редактирования.

Импортированные участники с меткой «Импорт»

Команды

Для командных мероприятий появилась «Анкета команды»: организатор задает поля, а капитан заполняет их при создании команды.

Участников без команды можно распределить автоматически. Автоподбор собирает сбалансированные команды, учитывает ответы анкеты, в том числе признак разнообразия, а куратор поправляет результат на доске перетаскиванием.

Еще два изменения:

  • Капитан может передать капитанство другому участнику. Если капитан покидает команду, преемник назначается по единому правилу, и команда не остается без лидера.
  • Задачи можно открывать только командам, в которых набралось минимальное число подтвержденных участников.

Треки и задачи

Треки теперь можно выстроить в настоящий отбор:

  • Тестовое задание. Трек-квалификация закрывает остальные треки, пока участник его не прошел. Участник видит понятную подсказку «Сначала пройдите тестовое задание».
  • Выбор трека командой. Организатор ограничивает, сколько треков команда может выбрать. Задачи невыбранных треков закрыты.
  • Закрытый трек. Участники не могут выбрать его сами, только организатор назначает команду.
Настройки мероприятия: выбор трека командой, цвет мероприятия и задачи только для собранных команд

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

Дисклеймер трека открывается окном при входе в задачу

Тем, кто еще не завершил трек, платформа отправит напоминание в Telegram или на почту. А черновик текстового ответа сохраняется в браузере, поэтому случайно закрытая вкладка больше не стирает ответ.

Редактор описаний задач и страниц подрос: код в строке и блоки кода с языком и номерами строк, таблицы, спойлеры, моноширинный текст и изменение размера картинок. Картинки можно загружать до 50 МБ, видео до 500 МБ, остальные файлы до 512 МБ.

Описание задачи с таблицей, кодом в строке и блоком кода, сверху полоса дисклеймера трека

Календарь и запись команд на слоты

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

Событие календаря с выборочной аудиторией: три команды-финалиста, счетчик «Увидят 9 участников»

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

  • До 10 параллельных потоков, сдвиг сетки между потоками и перерывы в расписании.
  • Запись закрывается за заданное число минут до начала слота. Можно запретить менять слот и сниматься с уже начавшегося.
  • Правила записи по кругам: команда проходит слот один раз за круг, а число ее активных записей ограничено.
  • Горящие слоты: незадолго до начала свободное время открывается сверх лимита. Кто записывался реже, получает доступ раньше, чтобы одна команда не забирала все консультации.
  • Организатор может сам назначить команду на любой слот без ограничений.
Слоты консультаций: длительность, закрытие записи и запрет смены слота
Правило записи по кругам: какие команды уже прошли консультацию в текущем круге

Расписание событий доступно и в Telegram-боте мероприятия.

Жюри и голосование

В голосовании появилась настройка «Слепое голосование»: эксперты не видят названия команд и имена участников и оценивают само решение.

Настройки голосования с включенным слепым голосованием

Что еще получил организатор:

  • Вкладка «Прогресс жюри» показывает, кто из экспертов сколько решений уже оценил.
  • Оценки из таблицы загружаются через «Импорт оценок из CSV» с предпросмотром. Удобно, если часть жюри оценивала очно.
  • Комментарии экспертов попадают в выгрузку результатов голосования.

Рассылки точно по адресу

У рассылок появились новые фильтры получателей: участники без единого решения, команды, где меньше N человек, подключенный или не подключенный Telegram-бот, трек и время в треке. Перед отправкой платформа пересчитывает получателей, чтобы письмо не ушло по устаревшему списку.

Новая рассылка: получатели по условиям: в команде меньше трех человек, Telegram-бот не подключен

Письмо можно сверстать в режиме HTML-кода. Одобренную рассылку можно отменить, а если модератор вернул ее в черновик, организатор видит причину.

Встроенные чаты

На платформе заработали чаты: личная переписка, чат команды, чат мероприятия и групповые чаты. Сообщения приходят мгновенно, в чат можно отправить файл. Вся переписка участников остается на платформе мероприятия и не зависит от сторонних мессенджеров.

Решения и выгрузки

Организаторам стало проще разбирать решения:

  • Настраиваемая выгрузка участников, команд и решений: нужные колонки, ID участника, источник регистрации, новый это участник или вернувшийся.
  • «Архив решений (ZIP)»: решения разложены по папкам участников, а в командных мероприятиях по папкам команд.
  • Прогоны и тесты задач на программирование выгружаются в Excel, а код каждого прогона можно открыть прямо в админке.
  • Новые фильтры участников и команд: задача трека, время в треке, «приступили к решениям».
Настройки выгрузки участников: поля и ответы анкеты

Мелочи, которые заметны каждый день

  • Профиль можно удалить самостоятельно: кнопка «Удалить профиль» в настройках обезличивает личные данные на платформе и в связанных сервисах.
  • На телефоне язык и тема переключаются в меню и не занимают место в верхней панели.
  • Время везде выбирается одинаково, с точностью до минуты.
  • Вместо эмодзи у типов задач и медалей появились аккуратные иконки.
  • Страницы с картинками и встроенными видео открываются быстрее: медиа подгружаются по мере прокрутки.

Провести мероприятие на Codenrock

Хакатоны, CTF, кейс-чемпионаты и соревнования по программированию можно провести на codenrock.com: в цветах вашей компании, с отбором через тестовое задание, записью на консультации и слепым голосованием жюри. Расскажем, как собрать ваше мероприятие, и покажем платформу на встрече.

    Оставьте заявку — подберём решение под вашу задачу

    Оценка, ИПР, обучение и развитие команд, поиск талантов, хакатоны и соревнования. Расскажите, что нужно, — предложим лучшее.






    Телефон

    Выберите код страны из списка или введите его в поле номера

    Медиа Codenrock