Are you an Australian teacher? View our Australian teachers page.
Our problem-based learning approach matches each new concept with a problem so you learn by doing!
Code from any device, any time - start a question on your iPad at school and finish it off on your computer at home.
Dive straight into coding while using the notes, with interactive code snippets that can be edited and run.
Our automarker breaks each problem down into tests and gives you useful feedback to help you solve it!
We've designed our platform with your needs firmly in mind. Let our classroom-ready resources do the heavy lifting of content delivery, so you can focus on your students.
View and edit your students’ details, and easily keep track of their progress on our teacher dashboard. Get quick updates at a glance, or drill down to see all student activity.
Our courses are comprehensive resources that will teach you how to code in Blockly, Python and HTML/CSS. Deliver at your own pace in the classroom or set as homework.View course list
Students strive to earn points and compete with other students from around the world. Online tutor support is available on the forums during competition times.View competition schedule
“Not only did the challenges allow [students] to develop new skills, it also improved their self confidence as they were able to see the improvements they made as they worked through the problems. Our school based data also shows improved computational thinking as evidenced by improved results in the ICAS competition from the previous year.”
Linda, Technology Teacher, NSW
“Students who have normally been less than engaged in Tech are suddenly immersed in it, not only managing to work through the problems and frustrations but also helping each other. The collegiality and collaborative environment here is fabulous.”
Sujatha, Technology Teacher, NSW
“Grok's web-based learning tools helps us cope with a multitude of student devices and helps us avoid having to buy a lot of new hardware.”
Bob, Teacher, Missouri