Конкурс по программированию: Java, проводимый компаниями ЦФТ и Oracle, поможет студентам найти практическое применение знаниям, полученным в процессе обучения. А работодатели, в свою очередь, смогут найти талантливых молодых специалистов для реализации своих проектов.
Участие в конкурсе могут принять студенты любой формы обучения учреждений высшего и среднего профессионального образования любой страны мира, а также молодые дипломированные специалисты, в возрасте не старше 25 лет, прошедшие регистрацию и модерацию на официальном сайте ИТ-олимпиады в период с 1 по 30 ноября 2014 года.
Участие в конкурсе индивидуальное, бесплатное.
Официальный язык конкурса - русский.
Этапы
Отборочные этапы (заочные)
1. Онлайн-тестирование:
- с 1 по 20 декабря 2014 года – тестирование студентов зарегистрированных учебных заведений;
- с 21 по 25 декабря 2014 года – тестирование индивидуальных участников;
- c 10 по 31 января 2015 года – подведение итогов этапа и публикация списка участников, прошедших во второй отборочный этап.
2. Решение практических задач на удаленных серверах:
- с 1 по 28 февраля 2015 года – подготовка к практическим заданиям;
- с 1 по 20 марта 2015 года – решение практических задач;*
- с 21 марта по 10 апреля 2015 года – подведение итогов этапа и публикация списка победителей, прошедших в финал.
* Точная дата открытия доступа к задачам данного этапа будет сообщена участникам не позднее 10 дней до начала этапа.
Международный финал (очный)
Международный финал будет проводиться с 5 по 8 июня в Республике Беларусь.
ПЕРВЫЙ ОТБОРОЧНЫЙ ЭТАП: ОНЛАЙН-ТЕСТИРОВАНИЕ
Участникам данного конкурса необходимо пройти онлайн-тест на сайте ИТ-олимпиады. Тест представляет собой случайную последовательность из 30 вопросов на знание языка программирования Java.
Вопросы различаются по уровню сложности:
- 1 уровень - 10 баллов/вопрос;
- 2 уровень - 20 баллов/вопрос;
- 3 уровень - 30 баллов/вопрос.
В ходе тестирования будет предложено ответить на вопросы каждого уровня сложности. Время прохождения тестирования - 45 минут. Максимальное количество баллов - 450. Для прохождения теста каждому участнику предоставляется одна попытка. Результаты пройденного теста отображаются в Личном кабинете участника.
В случае возникновения технических проблем, которые помешали участнику завершить тестирование, участник имеет право подать в Оргкомитет апелляцию с просьбой предоставления ему второй попытки прохождения тестирования. Данная функция доступна в Личном кабинете участника. Оргкомитет может отказать в предоставлении второй попытки без объяснения причин.
Подведение итогов этапа
Определение победителей проходит в два этапа:
1. Определение претендентов.
По каждому учебному заведению производится выбор не более 3 участников, показавших наиболее высокие результаты при прохождении теста. Из числа всех индивидуальных участников отбираются не более 50 претендентов. В случае одинакового количества баллов предпочтение отдается участнику, затратившему меньшее время на прохождение теста.
Определением претендентов от учебных заведений занимаются официальные представители этих учреждений (Ответственные). Претендентов из числа индивидуальных участников определяет Оргкомитет ИТ-Олимпиады.
2. Определение победителей этапа.
Из общего списка претендентов Оргкомитет выбирает не более 300 участников, показавших лучшие результаты. Данные участники получают допуск ко второму отборочному этапу соревнований. Список победителей публикуется в разделе Участники.
ВТОРОЙ ОТБОРОЧНЫЙ ЭТАП: РЕШЕНИЕ ПРАКТИЧЕСКИХ ЗАДАЧ
Каждый участник, допущенный к данному этапу, получает по указанному при регистрации адресу электронной почты письмо с подробным описанием необходимого программного обеспечения, адресом входа в систему, личным логином и паролем. Участнику будет предложено выбрать один из нескольких возможных дней для участия в соревнованиях.
Инструкция по участию во втором этапе будет доступна за 10 дней до начала второго этапа.
На данном этапе участникам необходимо будет дистанционно решать задачи на знание языка программирования Java.
Для решения 5 конкурсных задач отводится 4 часа. Все участники проходят практическое испытание в одно и то же время.
Проверка решений осуществляется автоматически непосредственно после отправки решения на сервер тестирующей системы. В случае высокой загруженности тестирующей системы решение ставится в очередь на проверку, время ожидания в очереди может составлять несколько минут.
Решения проверяются на наборе тестов, одинаковом для всех участников. Запуск тестов производится последовательно до тех пор, пока все тесты не будут пройдены (в этом случае решение считается принятым), либо пока не будет обнаружен первый тест, на котором решение не работает. Участнику сообщается результат (Принято, Не принято), а также, если решение не принято, номер первого непройденного теста.
Для некоторых задач возможно введение ограничения на время их выполнения. То есть, если программа выполняется дольше оговоренного времени, она считается не принятой.
Задача считается решенной, если она принята тестирующим ПО, о чем участнику сообщается через тестирующую систему. Время, затраченное на решение задачи - это время (в минутах), прошедшее с начала соревнований до посылки первой принятой попытки для этой задачи, плюс 20 минут штрафного времени за каждую неудачную попытку для этой задачи. Время, затраченное на нерешенную задачу, равно нулю. Общее время равно сумме времен, затраченных на решение всех задач.
Основные правила и условия:
- участник должен выполнять задание самостоятельно;
- в случае возникновения технических неполадок со стороны участника или провайдера интернета (не по вине организаторов) вторая попытка не предоставляется и время решения задания не продлевается;
- после объявления результатов этапа апелляции не принимаются.
Подведение итогов этапа В итоговой таблице участники располагаются по убыванию числа решенных задач. Участники, решившие одинаковое количество задач, упорядочиваются по возрастанию общего времени. Участники, имеющее одинаковое число задач и одинаковое время, разделяют общее место.
Из общего списка участников данного этапа Жюри определяет не более 20 участников, показавших лучшие результаты, но не более 15 человек из одной страны (при наличии достаточного количества участников из разных стран). Список победителей публикуется в разделе Участники, а сами победители приглашаются на Международный финал.
Международный финал
Международный финал будет проводиться с 5 по 8 июня 2015 года в Республике Беларусь.
Участникам Международного финала необходимо за 4 часа решить выданное инструктором задание. Для работы каждому участнику предоставляется персональный компьютер c необходимым программным обеспечением. Методика проведения данного этапа аналогична второму отборочному этапу.
Финал конкурса завершается награждением троих победителей - участников, занявших 1, 2 и 3 места по данному конкурсу. Победители получают статус «Победитель Международной олимпиады в сфере информационных технологий «IT-Планета 2014-15», дипломы, медали и ценные подарки от партнеров ИТ-олимпиады.
РЕЙТИНГИ И СТАТУСЫ
По итогам соревнований участники и представляемые ими учебные заведения могут получить специальные статусы и/или попасть в топ-рейтинги, которые публикуются в СМИ и на официальном сайте ИТ-олимпиады. Перечень статусов и рейтингов приведен в правилах соревнований.
Информация об Олимпиаде на сайте Международной олимпиады в сфере информационных технологий.