Which Challenge stream is right for my students?

Multiple streams for all levels

As well as being suitable for complete beginners, we also provide other streams for more advanced programmers.

Newbies

Newbies is designed for younger students with no prior experience at programming. It teaches Blockly, a drag and drop visual programming language, and is most suited to students in late primary or junior secondary school (10 - 14 year olds).

Beginners

Beginners is for students with no prior experience at programming. It teaches the Python programming language.

Intermediate

Intermediate is for students who have previously completed the Beginners stream and for those students who may have some prior programming experience and are capable of starting off with something harder than Beginners. It teaches the Python programming language. Advanced maths and science students in years 10 and above may also want to enter at this level.

Advanced

Advanced is for students who know Python, have completed the Intermediate stream in a previous year and want harder problems. The Advanced stream runs differently to the other streams. Instead of weekly notes and problems, students build their own AI bot to compete in an online card game tournament. It teaches the Python programming language.

Still not sure?

If you're having trouble choosing a stream, contact us and we can help you out!

Still need help? Contact Us Contact Us