PRICING AND ACCESS

Simple annual pricing for schools.
The Python course stays free.

Try the teaching tools with your classes for two weeks. Explore lessons, homework, marking and feedback, then choose the plan that fits your school.

No card needed. Your trial starts when you create your school.

UNDERSTAND YOUR ACCESS

The course, the school plan and the teaching tools.

01

Free Python course

For anyone

Learn at your own pace with explanations, practice and automatic checks. No school or subscription needed.

Explore the free course →
02

Free school plan

£0 · no time limit

Create classes, invite students, and see trophy counts and last activity.

See what stays free →
03

Two-week school trial

Full teaching tools · no card

Try lessons, classwork, homework, marking and feedback with your own classes. Starts automatically when you create your school.

Create your school →
04

School subscription

From £250 a year, excluding VAT

Keep using the teaching tools after your trial. Choose a tier by student numbers; every teacher is included.

See the annual tiers →
ANNUAL SCHOOL SUBSCRIPTIONS

Every teacher included.
Priced by student numbers.

Every annual subscription includes the full teaching tools. Choose the student capacity your school needs.

Up to 120 students

£250

per year, excluding VAT

Up to 400 students

£450

per year, excluding VAT

Up to 1,000 students

£800

per year, excluding VAT

Up to 2,000 students

£1,275

per year, excluding VAT

One year from payment. No automatic renewal. Upgrade mid-year and pay the difference.

Pay by card, or use an invoice and purchase order with a 30-day payment window.

Which students count towards a tier?

Plan for the students in classes where you will use paid teaching tools. Simply creating accounts or using the free Python course does not use paid seats.

When a class first uses paid teaching tools, its active students count towards your school’s allowance. Students who subsequently join that class count too. A student counts once across your school and remains counted until your school’s confirmed academic-year boundary.

WHAT’S INCLUDED

What stays free.
What the teaching tools add.

The two-week trial includes the subscription’s teaching tools.

Free school plan compared with the trial and paid subscription
What you can doFree school planTrial & paid plan
Use the Python course and keep trophiesIncludedIncluded
Create classes and invite students and teachersIncludedIncluded
See trophy counts and last activityIncludedIncluded
Preview and copy community resourcesIncludedIncluded
Create and adapt interactive Worksheets and lessonsNot includedIncluded
Exam question bank and paper builderSelect practice questions, assign and track online, or print papers and mark schemes. Written responses support teacher-reviewed AI drafts.Not includedIncluded
Set classwork, homework and trophy goalsNot includedIncluded
Use Workspaces and the project libraryNot includedIncluded
Mark work and return feedbackNot includedIncluded
Use teacher-reviewed AI marking suggestionsNot includedIncluded
Review class insights and detailed progressNot includedIncluded
Review code and respond to help requestsNot includedIncluded

AI drafts marks and feedback for written answers. Teachers check, edit and approve before returning anything. Students never encounter AI anywhere on the platform.

BEFORE YOU START

Trials, payment
and renewal.

Does the demo start my school trial?

No. The demo is a temporary fictional school. Your two-week school trial starts when you create your own school.

What happens when the trial ends?

Your school moves to the free plan. There is nothing to cancel and no automatic charge. Students keep the free Python course; paid teaching tools become read-only until you subscribe. Your work is not deleted.

How do we subscribe?

Sign in and open your school’s billing page to arrange a subscription. You can pay by card or use an invoice and purchase order. Every teacher in your school is included.

If you need any assistance, reply to your welcome email and we’ll be happy to help.

Our previous trial went unused. Can we try again?

Get in touch and ask for your unused trial to be restarted. You can explore the demo at any time without creating a school.

What happens if our subscription ends?

Your data is kept and the school returns to free access. Paid teaching tools become read-only until renewal; the Python course stays free.

START WITH YOUR OWN CLASSES

Try it with your classes.

Sign in with your school Google or Microsoft account. Creating your school starts the trial automatically, with no card needed.

The course stays free.

Anyone can learn Python independently, whether or not their school subscribes.

Explore the free course →