Гонконгская олимпиада по информатике - Hong Kong Olympiad in Informatics

Гонконгская олимпиада по информатике (HKOI;香港 電腦 奧林匹克 競賽) - ежегодные соревнования по программированию для учащихся средних школ в Гонконг с упором на методы решения проблем и навыки программирования. Он организован Гонконгской ассоциацией компьютерного образования (HKACE) и Бюро образования Гонконга (ЕАБР). Он служит предварительным соревнованием к международным, национальным и региональным соревнованиям, таким как Китай. Национальная олимпиада по информатике (NOI) и Международная олимпиада по информатике (IOI). Первый HKOI был проведен в 1997 году.

История

Гонконг впервые участвовал в IOI в 1992 году.[1] Чтобы выбрать представителей в команду делегации Гонконга, за несколько месяцев до соревнований был проведен отборочный тест. В следующие несколько лет Гонконг начал отправлять команды на другие соревнования, включая SEARCC Конкурс программного обеспечения международных школ (ISSC) в 1993 г. Конкурс программного обеспечения для молодежи (SCY) в 1994 г. и Китай Национальная олимпиада по информатике в 1995 году. Отборочные тесты проводились отдельно для этих соревнований, и цель каждого теста заключалась исключительно в отборе членов команды для соревнований. На организацию этих тестов было затрачено много ресурсов. Тесты не пользовались большой популярностью среди студентов Гонконга.

В 1996 году Гонконгская ассоциация компьютерного образования, Гонконгское компьютерное общество и Департамент образования Гонконга (ныне Бюро образования ) совместно организовали совместный отборочный конкурс, заменяющий все отборочные испытания. 39 студентов были отобраны в качестве посевных для гонконгских команд. Они прошли интенсивную подготовку по таким темам, как структуры данных и алгоритмы. После этого был проведен тест на формирование команды для отбора представителей Гонконга в IOI и NOI среди семян. Еще один тест на формирование команды был проведен для SEARCC-ISSC и SCY.

В 1997 году Совместный отборочный конкурс был переименован в Гонконгскую олимпиаду по информатике.[2] Призы вручаются студентам, добившимся хороших результатов в HKOI, которых затем приглашают присоединиться к учебной команде HKOI. Из-за ограничений на количество участников от каждой школы, некоторые школы организуют собственные тесты на формирование команды, чтобы выбрать учеников для участия в HKOI.

Структура конкурса

Группировки

Участники HKOI делятся на две группы. В Младшая группа состоит из студентов в возрасте 17 лет и младше, а Старшая группа состоит из студентов в возрасте 19 лет и младше. Обоснование наличия двух групп, в одной из которых возрастное ограничение составляет 17 лет, заключается в том, что SEARCC-ISSC требует, чтобы все участники были в возрасте 17 лет или младше. Еще одно преимущество младшей группы состоит в том, что большее количество молодых студентов могут войти в учебную команду HKOI без необходимости соревноваться с более опытными старшими учениками.

Формат конкурса

Формат конкурса HKOI несколько раз менялся с момента введения Совместного отборочного конкурса в 1996 году.

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

В 1997 году соревнования разделились на заезд и финал. Тепловое событие состоит из письменной бумаги. Отличные ученики в забеге переходят к участию в двухчасовом заключительном соревновании, которое состоит из задач по программированию, аналогичных тем, которые выполняются в IOI. Жара была важна из-за ограниченного количества компьютеров, предоставленных для финального мероприятия. Однако это изменение формата соревнований не устранило необходимость выставления оценок на основе рукописных программ.

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

В 1999 году жара была восстановлена. На этот раз событие жары состояло из одной бумаги Множественный выбор проблемы повышения эффективности маркировки бумаг. Это было важно, поскольку количество участников увеличилось до нескольких сотен студентов. В 2000 году продолжительность финального мероприятия увеличилась до 3 часов. В 2003 г. Заполнить бланк проблемы были добавлены к событию течки, чтобы добавить новое измерение в вопросник. В 2004 г. C и C ++ были добавлены в список разрешенных языков программирования.

По состоянию на 2009 год соревнование состоит из этапа с множественным выбором и задачами «Заполнить пробелы», а финальное мероприятие состоит из 5 задач по программированию, которые необходимо решить за 3 часа. Допустимые языки программирования: Паскаль, C и C ++. Для младшей и старшей групп используются разные наборы задач соответственно.

С 2015/16 года количество задач уменьшено до 4 (больше нет вопроса 0, т.е. перечисления), а формат больше похож на IOI (оценка партии и обратная связь в реальном времени).

Награды

Около половины финалистов награждаются призами. Призы присуждаются золотом, серебром и бронзой в соотношении примерно 1: 2: 3. Учитывается только выступление в финале. Учащиеся младшей и старшей групп оцениваются отдельно. Победители призов приглашаются присоединиться к тренировочной команде HKOI для интенсивного обучения. Тест на формирование команды обычно проводится примерно в мае, чтобы выбрать делегатов на IOI и NOI.

Важные люди

  • Пун Винг-чи, Ирвин. Он первый IOI золотой призер из Гонконга.
  • Ван Юн-чун, Джастин. Он представлял Гонконг на самых внешних соревнованиях за один год.
  • Цзе Чи-юнг. Он представлял Гонконг на самых внешних соревнованиях. Он также человек из Гонконга, у которого больше всего IOI медали. Он был нанят Google в 2006 г. [1].
  • Лю Чи-ман, псевдоним сх. Он второй IOI золотой призер из Гонконга.
  • Лам Чи Кит. Он третий IOI золотой призер из Гонконга. Фактически, это его первый год участия (2006) как в HKOI, так и в IOI.
  • Чан Хин-Лунь. Он первый призер IOI из Гонконга (1992). [2]

Рекомендации

  1. ^ «Результаты: Гонконг». Международная олимпиада по информатике - Статистика. Получено 22 сентября 2018.
  2. ^ «О ХКОИ». Неофициальный сайт HKOI. 2-й абзац под HKOI. Архивировано из оригинал 7 декабря 2003 г.

внешняя ссылка