Choose Your Plan

Affordable subscriptions designed for schools of all sizes. All plans include a full set of features for managing programming in the classroom.

Trinket imports made simple

Import your old Trinket projects and convert them into CodeITs or assignments in a few clicks, keeping file structure and metadata intact.

Complete Project and Assignment Management

Assign bulk projects to classes and track students' work. GoCodeIt includes a large and constantly growing library of ready-to-use programming tasks together with tools for building and sharing your own.

Student and Class Management

Full account and class control with bulk student import, SSO support, teacher sharing across classes, and smooth student transfer tools when class structures change.

Built-in student support

Easily adapt to each student's needs. Parsons problems, fill-in-the-blanks, example solutions and language-aware scaffolds across all supported languages. Easily enable or disable linting and autocomplete. Set these supports per-student or per-assignment.

Smarter marking and faster feedback

Use self-marking assignments alongside a built-in markbook, comment banks, bulk commenting, and streamlined review tools so giving useful feedback is quicker and more consistent.

CodeITs — Shareable, runnable samples

Create short, runnable code samples that you can share with a class or colleague. Perfect for demonstrations, starter templates, and mini-projects.

Multi-language support

Author activities in JavaScript, HTML/CSS/JS, C#, Visual Basic and Python. We are rolling out additional runtimes gradually to ensure compatibility.

Timed and gated assessments

Run time-limited, date-gated assessments with per-student extensions for extra time. Combine automated tests and rubric scoring for robust assessments.

Feature Rich Low Cost Platform

Constantly evolving to provide a feature-rich, low-cost platform for educators and students alike.

Individual

£75
12 months
  • 1 teacher account
  • 120 student accounts
  • Full feature access
Select Plan

Medium School

£170
12 months
  • 4 teacher accounts
  • 1000 student accounts
  • Full feature access
Select Plan

Large School

£210
12 months
  • 6 teacher accounts
  • 1500 student accounts
  • Full feature access
Select Plan

Per Student

£2 / student
12 months
  • Minimum 5 students (£10)
  • Ideal for home schooling
  • Programming clubs & small groups
  • Full feature access

Custom Plan

Need more than 1500 student accounts or have special requirements? Contact us to discuss a custom solution for your organisation. We can also arrange extended trials for schools evaluating the platform.

30-Day Free Trial Available

Not sure which plan is right for you? Get in touch and we'll set up a free 30-day trial so you can explore everything Go Code It has to offer with no commitment. All subscriptions last for 12 months from the start date.

Key Features

Every plan includes full access to all platform features

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.

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 for 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 self-marked and the built-in markbook allows teachers to quickly view students' work.

Python Libraries Supported

Write programs using turtle, NumPy, Tkinter Lite, Matplotlib, pygame and more, right in the Go Code It editor.

Build Your Own Assignments

Easily combine projects in whichever way you need to create your own custom assignments.

Build Your Own Projects

Create custom programming projects with built-in self-testing and automatic marking capabilities.

CodeITs — Shareable Samples

Create and distribute small runnable code samples for lessons and demonstrations, perfect for quick in-class activities and mini-projects.

Multi-Language Support

Author activities in JavaScript, HTML/CSS/JS, C#, Visual Basic and Python. Were rolling out more runtimes gradually to maintain compatibility.

Timed & Gated Assessments

Time-limited and date-gated assignments, with per-student extensions for extra time and precise timing controls for secure assessments.

Trinket Importing

Import your old Trinket projects and convert them into CodeITs or assignments with minimal effort, preserving project structure.

Inline Feedback

Leave inline comments in students' code, manage reply permissions, and reuse comment templates for efficient feedback cycles.

Student Awards

Automatic and manual awards to recognise achievement; instant recognition helps motivate students and reward effort.

Admin Controls & API

Fine-grained admin controls across the site plus APIs for exporting gradebook data to Google Sheets or other systems.

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.

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. After two separate platforms withdrew promised free support for schools, I decided it was time to develop my own.

That's where Go Code It came in. Having lost access to some great learning platforms, I decided 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.

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.

The self marking programming problems section will always be free to use, so have a play around and see what you think. However, I do charge a small amount for the additional teacher tools so that they can continue to be supported, developed and maintained.

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've got lots of plans for the site going forward and looking forward to bringing more projects, assignments and features as the site grows, so watch this space!

~ Pete, GoCodeIt

Need Help? Get in touch.

If you have any questions or need help with anything, please don't hesitate to get in touch. We're here to help!
Send us a message using the form below and we'll get back to you as soon as possible.