Learn to code at your own pace…

Start our Beginners Course

We cover an introduction to programming using Python 3. The first two modules of all our courses are available for free!

Or compete with students everywhere!

Code Quest 2019

Grok Code Quest is a friendly five-week competition where thousands of school students come together to learn to code.

New on Grok

Schools Cyber Security Challenges

The Schools Cyber Security Challenges are freely available for all Australian students in grades 7 to 12 starting 19th February 2019. Students will get hands-on experience thinking from a hacker's point-of-view, and learn how to make and break cryptographic ciphers.

This challenge series was created in collaboration with AustCyber, ANZ, Commonwealth Bank, NAB, Westpac and BT.

Learning to code has never been so accessible!

Challenging problems

Our problem-based learning approach matches each new concept with a problem so you learn by doing!

Code in the browser

Code from any device, any time - start a question on your iPad at school and finish it off on your computer at home.

Interactive notes

Dive straight into coding while using the notes, with interactive code snippets that can be edited and run.

Intelligent automarking

Our automarker breaks each problem down into tests and gives you useful feedback to help you solve it!

Have fun while you learn!

Get those green diamonds, earn points for every problem you solve, and collect all of the hidden achievement badges! Do you have what it takes to be a Grokstar?

Feel safe online

Only verified teachers and parents can see you, and you have full control over your details. Find out more about how we protect your information in our Privacy Policy.

Start your coding journey with our...

Free short activites

Take your first steps with our free short activities, designed to start you on your programming journey!

Start coding

Then take your skills to the next level with a course or competition!


Our courses are comprehensive resources that will teach you how to code in Blockly, Python and HTML/CSS. Learn comfortably at your own pace while solving fun problems!

View course list


Strive to earn points while you compete with other students from around the world! Personalised, one-on-one tutor support is available during competition times.

View competition schedule

Technology champion schools

Lewis and Clark Career Center
Eaton Bank Academy
St Mark's Anglican Community School
Knox Grammar School
View all champion schools

Start programming the future.

Register now Pricing information