Now Available

Complete access to over 200 self-marking programming problems combined with an affordable platform to help teachers assess, manage and track students' programming progress.
Build your own custom programming projects with built-in testing and marking capabilities. Join teachers worldwide who are already using Go Code It in their classrooms.
Built by a computer science teacher, for computer science teachers!

Assignments and Projects

Complete assignment and project management. Assign bulk projects to classes and track students' work. Over 200 projects and a range of prebuilt assignments are already included with more on the way.

Student and Class Management

Complete control over classes and students. Bulk upload students and manage accounts easily.

Built In Student Support Features

Parsons problems, fill in the blanks, example solutions and other student support features built in and easily set for individual students to allow custom support.

New Assignments Added Regularly

New projects and assignments are added regularly, keeping the student activities fresh and new.

Self Marking Assignments and Markbook

All projects and assignments are able to be self-marked and the built-in markbook allows teachers to quickly view students' work. You can also manually mark and leave comments if you wish.

Turtle Support Built In

Write programs using turtle online, right in the Go Code It editor.

Build Your Own Projects

Create your own custom programming projects and problems with built-in self-testing and automatic marking capabilities. Design projects tailored to your curriculum and teaching goals using our intuitive creation tools.

Custom YouTube Tutorials Coming Soon

A complete set of custom YouTube videos offering guidance on how to use Go Code It as well as tutorials to help your students learn to program is currently being built and will be free for all to use.

...and More!

If you have a feature you would like to see, get in touch and I'll see what I can do!

Premium and Premium+

All of the projects being built along with the guides and tutorials are free to use. A cup of coffee would always be welcome but if you don't require any of the additional student management tools then feel free to use what's here.

The additional paid subscriptions unlock the site's full features including custom project creation, advanced student management, and comprehensive marking tools. Premium subscriptions deliver exceptional value for money to teachers and schools worldwide. Go Code It is now fully launched and actively used by educators globally.

Want to know when teacher tools become available?

A Bit About GoCodeIt

I've been teaching Computer Science for over 20 years and worked in industry for 20 years prior to that. Since joining the teaching profession, I have become dismayed that despite huge advances in technology and the current digital age, access to good teaching tools that don't cost the earth is becoming more and more difficult. Although we all like 'free', nobody really minds when things aren't. We just want things to be affordable.

Budgets in schools are really very tight at the moment, so I found myself looking for a super low-cost platform that would make managing my students' programming work easier. I couldn't have been happier to have found not one, but two online coding platforms that seemed to offer amazing support for teachers and, unbelievably, would be offering this support FOREVER and for FREE! I dutifully set about spending months developing online exercises and courses, and for a while, it looked like all was well.

However, as many of you know, that first platform withdrew support for schools, and we were all left high and dry. We picked ourselves up and set about building courses over the coming months in the other platform that had also promised free forever. Well, we all know how the story goes... and once again, we were all left without anything affordable.

That's where Go Code It came in.

Having lost access to some great learning platforms, I decided it was time to develop my own... and here I am with Go Code It.

Although the large platforms were offering free, the truth is I would have paid for the service had they offered a cost-effective package for subscription. The school I teach at has nearly 1500 students studying Computer Science at one point or another. Per student licenses are simply not affordable. I wanted to develop a flexible online coding platform that was really light on the need for resources so that it gave a low-cost platform to help me teach the students in my classroom while being able to be sustainable for the long term.

The self marking programming problems section will always be free to use, so have a play around and see what you think. However, full disclosure... I do charge a small amount for the additional teacher tools so that they can continue to be supported, developed and maintained. Go Code It is now fully operational and continues to grow with new features and improvements. I continue developing new features and enhancements regularly in my spare time.

The platform includes a complete back-end account system with everything teachers need for comprehensive student and class management. You can now create custom programming projects, manage assignments, track student progress, and much more.

So that's it really, Go Code it, a low-cost platform that is available to any teacher who feels the same as I did. I have lots of plans for additional features once I have finished adding the practice assignments, so watch this space!