Class for Competitive Programming
International Olympiad in Informatics (IOI)
Miyagi Academy is dedicated to promoting coding as a competitive sport. Every year 4 secondary school students from each country (including Hong Kong SAR) are chosen to compete at the International Olympiad in Informatics (IOI). Train your children for this competition and let them have a taste of competitive sports.
What is IOI?
International Olympiad in Informatics (IOI) is an annual international programming competition for secondary school students that challenges students' problem solving and programming skills. Every year 4 students from each country are chosen to compete at the international event. It is the second largest Olympiad, after the International Mathematical Olympiad, in terms of participating countries.
The Hong Kong Olympiad in Informatics selects 4 representatives from Hong Kong each year and is organized by Hong Kong Association of Computer Education, the Education Bureau, the Department of Computer Science at Chinese University of Hong Kong and City University of Hong Kong.
Mr. Chan and the HKOI Committee
Experience competitive sports and have fun
International competitive programming contests require certain skills that are instrumental in life. They can be taught.
This class aims to cultivate students’ passion in problem solving on problems that require a combination of human intelligence and machines’ computing prowess. The ostensible goal is to prepare kids to compete in the International Olympiad in Informatics 2020 but the overarching mission is to develop lifelong skills. Training will cover the follow 3 aspects:
- English Comprehension
- Discrete Mathematics
- High Performance Coding Skills
Hsi Haye Chan went to a local government secondary school in Hong Kong and obtained distinguished results in the HKCEE (9As) in 1995. Afterwards he attended Cornell University, a prestigious Ivy League university in US, to study Computer Science, from which he graduated number 1 in his undergraduate class. Mr. Chan then began his Wall Street career as a junior investment banker in New York City at Salomon Brothers’ Investment Banking Department, followed by an illustrious career at various hedge funds in US and Asia. In 2013 he founded his own hedge fund Agamemnon Capital. At the end of 2017, Mr. Chan retired, thus concluding his successful 17-year Wall Street career.
As a secondary school student, Mr. Chan represented Hong Kong at the 1996 International Olympiad in Informatics, an international competitive programming contest that challenges contestants to solve mathematical problems using coding skills. He believes many young students can benefit from the practice of competitive programming like he did, and is devoted to training bright young children the art and science of competitive programming, which should prepare them for the rapidly changing world.
Solve a total of 7 problems from past competitions as we cover the below topics
16 weekly classes in replit workshop (online) format. Each class is 1 hour. Students are expected to spend at least 3 hours each week at home practicing and solving assignments.
Macintosh, PC or iPad for Zoom and replit coding workshops.
[To be updated]
(Full refund guaranteed before Class 2)
Why choose miyagi Academy?
Students will be taught by a distinguished instructor who scored 9As in HKCEE, represented Hong Kong in the IOI, studied Computer Science at Cornell University and graduated #1 of his class.
The short-term feedback of the coding competition provides strong motivation to fuel students' desire to learn
Participation in Competitive Sports
The experience of competitive sports teaches kids vital aspects of the world that are not taught in conventional school curriculum
Unlike many interest class, the objective of this training course is tangible and measurable.
Train to be the best
Exercise the mental muscles for computational thinking. Train like a world-class athlete of the mind.