Regular Training (January to April)

The regular training consists of 12 days, each divided into two sessions (AM/PM). The AM sessions are further divided into two difficulty levels (Intermediate/Advanced), which DO NOT correspond to Junior/Senior. New training team members are recommended to participate in the Intermediate sessions. The PM sessions contain contents that are suitable for all members and are refreshed every year. Trainings are conducted in Cantonese with English materials.

Team Formation Test / Asia-Pacific Informatics Olympiad (May)

Results of the Team Formation Test and APIO will be used as a reference to select members to participate in external competitions and other learning opportunities. In 2018, the team participated in the International Olympiad in Informatics (IOI), China National Olympiad in Informatics (NOI), International Olympiad of Metropolises (IOM), ACM-ICPC Hong Kong Regional Contest and ACM-HK Collegiate Programming Contest.

Note: Only holders of the Permanent Hong Kong Identity Card may participate in APIO and inter-territory external competitions such as IOI, NOI.

Hong Kong Team Training (June to August)

The Hong Kong Team training is by invitation only and is compulsory for members selected to participate in external competitions.


Only students who win a medal in HKOI 2018/19 are eligible to join the HKOI Training Team. Membership starts from the first day of training and lasts until September 30, 2019. To officially become a Training Team member, eligible students must attend at least one regular training session.
Other ineligible students may also participate in the regular trainings as “non-trainees”. Registration is required.


Attendance will be taken. Only Training Team members and non-trainees who attend at least one regular training session may participate in the Team Formation Test. Training Team members who attend at least 60% of the sessions (Team Formation Test and APIO each counts as 2 sessions) will receive a certificate.

Code of Conduct

Students must:

  • Demonstrate good conduct
  • Obey trainers’ instructions
  • (for selected external competition participants) Attend the competition and all compulsory trainings

Students must not:

  • Play games during trainings
  • Cheat or attempt to cheat in contests
  • Harass trainers and/or other members
  • Violate the HKOI Online Judge Terms of Use

Students who do not comply with the rules may be banned from the Team and/or all HKOI-related activities.