Чемпионат ИТ-сферы Ульяновской области по программированию среди школьников

Расскажи мне — и я забуду, покажи мне — и я запомню, позволь мне действовать самому — и я научусь. (Конфуций)


О чемпионате
    Смысл участия
    Спонсоры
    Рейтинги
    Регистрация
    Проекты в турнирах

Уроки
    Первые шаги
    Советы начинающим
    Этика
    Полезные материалы

Информатика и вычислительная техника — Computer Science (CS)
    ИВТ в УлГТУ
    Дисциплины ИВТ
    CS → ИВТ

О чемпионате ИТ-сферы Ульяновской области по программированию среди школьников

Чемпионат ИТ-сферы Ульяновской области по программированию среди школьников представляет собой систему турниров, организованных Ассоциацией развития информационных технологий области и заочной школой информатики и вычислительной техники УлГТУ на основе технологий проведения чемпионата мира по спортивному программированию. Турниры проводятся с целью вовлечения школьников в интересное и выгодное дело — разработку программ для компьютерных систем.

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

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

Чемпионат делится на четыре сезона, например: «Зима-2016», «Весна-2016», «Лето-2015», «Осень-2015». В каждом сезоне проводится три турнира: тренировочный, отборочный и финальный. Участники финала определяются оргкомитетом чемпионата на основе турнирной таблицы с учетом вместимости компьютерных классов, где проводится финал. Участники финалов награждаются дипломами, которые дают основание получить до 10 баллов дополнительно к результатм ЕГЭ при поступлении в УлГТУ. По завершению осеннего сезона организуется заключительный командный турнир чемпионата — суперфинал, в котором участвуют команды от тех школ, учащиеся которых показали наилучшие результаты по сумме всех турниров года.

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

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

Для интеграции результатов турниров и определения школы — победителя чемпионата подсчитывается специальный рейтинг успешности школы по формуле: R = C + 3*F + 5*S, где C — число задач, решенных учениками школы в отборочных турнирах, F — число задач, решенных учениками в сезонных финалах, S — число задач, решенных командами школы в суперфинале.

Рейтинг пересчитывается по итогам каждого турнира с учетом решения жюри об аннулировании тех принятых системой программ, относительно которых обнаружены факты передачи исходных текстов от одного участника к другому. Рейтинги обнуляются в начале года. Таблицы рейтингов публикуются на сайте ulivt.ru.

Кроме основного рейтинга оргкомитет подсчитывает также еще три вспомогательных рейтинга:

  • Рейтинг активности — учитывает активность участников во всех турнирах и тренировочной работе. К тренировочной работе относится участие в тренировочных турнирах, решение задач из сборников, а также внетурнирная активность. Рейтинг активности прирастает на единицу при решении задач любого турнира или из сборников задач. В первые два дня любого отборочного или тренировочного турниров за каждую решенную задачу начисляется два балла. Внетурнирную активность учитывается оргкомитетом чемпионата на основе анализа публикации результатов внетурнирной активности на сайте ulivt. Этот рейтинг наиболее динамичен, поэтому стартовая таблица чемпионата показывает положение школ именно в рейтинге активности.
  • Рейтинг массовости — прирастает на единицу при решении учащимся своей первой задачи. Рейтинг массовости в турнире равен числу учащихся школы, решивших хотя бы одну задачу.
  • Рейтинг мастерства — характеризует способность решать сложные задачи. Число баллов за конкрентную задачу обратно пропрорционально числу участников, решивших эту задачу. Высокий уровень рейтинга мастерства после четырех сезонов в сочетании с высоким рейтингом массовости может дать школе шанс на дополнительную квоту в суперфинале. Т.е. такая школа может представить в суперфинале более одной команды. Рейтинг мастертва, как и рейтинг успешности подсчитывается только в отборочных и финальных турнирах, в которых работает контроль самостоятельности решения задач.