Coding contest in a not-normal year
“It contributes to future-proofing South Africa. Building the data skills of today’s teens can help South Africa develop beyond the pandemic”, said Cameron. “Today entrepreneurs are looking for young programmers. They see the benefit of having tech-savvy teens in business. It is best to start young – some primary schools enter grade 7 learners.”
Any programming language may be used for this round – the most popular are Scratch, Python, Java, and Delphi/Pascal. A website provides past papers with solutions in different languages, as well as links to YouTube videos on practising with the online saco-evaluator.
Teachers can refer learners to resources for the Programming Olympiad on the website www.olympiad.org.za. The 2020 Olympiad is online only where answers are evaluated automatically, and no marking is required by the teacher. Learners will upload their programs before they log off at the end of the hour.
The Programming Olympiad has developed top programming skills for 35 years. The six medal winners from the final round are invited to training. This is to develop and select a team of four to take part in the International Olympiad in Informatics (IOI) in the following year. South Africa is one of the 88 countries taking part in the first-ever online IOI this year in mid-September. Team members are from Eden College, Durban (Aaron Naidu), St John’s College, Johannesburg (Andi Qu) and, from Cape Town, Fairbairn College (M Taariq Mowzer) and Curro Durbanville (Adri Wessels).