Programming Olympiad

The Programming Olympiad is a challenge for learners who can use a programming language like Scratch, Python, Java, C++ or Delphi. In the First Round, the participants have to solve a number of problems using the language of their choice. For the Second Round and also for the Final Round the languages are more restricted. Selected participants are entered into the International Olympiad in Informatics.

2016 PO Winners and Finalists IMG_0771
2016 PO Winners David Broodryk (Silver), Bronson Rudner (Gold), Yaseen Mowzer (Silver) IMG_0802 copy
2016 PO Table 2 IMG_0694
2016 PO Thank you to Berto de Freitas (Standard Bank) from Micahel Cameron (SACOT) IMG_0764
2016 PO Ulandi Exner, Peter Waker and Moira de Roche IMG_0754

ABOUT PROGRAMMING OLYMPIAD

The Programming Olympiad challenges learners to write computer programs to solve given problems. The questions are available in Afrikaans and English. There is only one paper for all age groups. The competition is most beneficial if an entire class takes part, but individual participation is also encouraged.

WHO IS WHO PROGRAMMING

The Scientific Committee is a group of ex-Olympiad winners and other enthusiasts. They help in: Setting the questions, Checking the answers, Providing sample solutions, Marking the results, Tweaking the evaluation software, Keeping the hardware and software humming and Training IOI team members

testi-image

Max Brock

Curriculum Advisor IT WCED

at Wikipedia
testi-image

Michael Cameron

SACOT

at Wikipedia
testi-image

Mike Chiles

Independent Consultant

at Wikipedia
testi-image

Shamiel Dramat

Curriculum Advisor IT WCED

at Wikipedia
testi-image

Robert Spencer

Past Bronze (2x), Gold Winner

at Wikipedia
testi-image

James Gain

Associate Professor, Computer Science, UCT

at Wikipedia
testi-image

Robin Visser

Past Bronze and Silver Winner

at Wikipedia
testi-image

Peter Waker

SACOT

at Wikipedia

Our Sponsors

]