For UK Schools

Simple, transparent pricing

CodeBash has two products, the Coding Platform and the ExamEdge, which can be licenced separately or together. Each is priced per student, billed annually, so you only pay for what your department needs.

Coding Platform
Tasks, marking & progress

Set Python coding tasks, auto-mark with test cases, track student progress and generate reports. Includes a code playground and starter activities.

ExamEdge
OCR J277, AQA 8525, Cambridge 0478/0984 & Edexcel 1CP2

Exam-style question bank, auto-marked answers, mastery tracking and spaced repetition flashcards. Covers OCR J277, AQA 8525, Cambridge IGCSE 0478/0984 and Edexcel 1CP2.


Coding Platform pricing

Set and auto-mark Python tasks, track progress, generate reports and give students a code playground. Choose Basic or Premium depending on the features your department needs.

All prices are in GBP and billed annually. Student numbers reflect the number of licences purchased.
Students
Basic Plan
Core platform
Premium Plan
Full feature access
Up to 50 students NEW 2026/27 £200/yr £300/yr
Up to 100 students£350/yr£500/yr
101 to 200 students£450/yr£600/yr
201 to 400 students£600/yr£800/yr
401 to 600 students£750/yr£950/yr
601 to 1,000 students£900/yr£1,150/yr
1,001+ (Unlimited)£1,100/yr£1,350/yr

What's included in Basic and Premium?


ExamEdge pricing

OCR J277, AQA 8525, Cambridge IGCSE 0478/0984 and Edexcel 1CP2 question bank with auto-marked answers and mastery tracking. Priced per licensed student, billed annually.

Volume discounts applied automatically. All prices per student per year, billed annually.
Licensed students
Price per student
Per year
Discount
vs base price
1 – 29 students£6.99 /studentN/A
30 – 49 students£6.29 /student10% off
50 – 79 students£5.94 /student15% off
80 – 199 students£5.59 /student20% off
200+ students£4.89 /student30% off

Need both coding and theory? Start a free trial and we'll put together a combined quote.


Individual ExamEdge access

Revising outside of school? Get 12 months of full access to the OCR J277, AQA 8525, Cambridge 0478/0984 and Edexcel 1CP2 question bank for a single flat fee.

Individual subscription
ExamEdge
12 months · personal account
£5.99
one-off
Subscribe for £5.99

Everything your department needs

Basic Plan
Core
  • Unlimited coding tasks and assignments
  • Interactive code execution with real-time feedback
  • Student progress tracking dashboard
  • Class management and student accounts
  • Automatic marking with test cases
  • Syntax error highlighting with line numbers
  • KS3 and GCSE course content library
  • Turtle graphics - visual programming and animated outputs
  • Basic PDF reports (task completion status)
  • My Portfolio - Ofsted/ISI inspection evidence
  • Playground area - personal coding projects
  • Student risk alerts - at-risk student dashboard
  • Task difficulty monitoring
  • Academic integrity monitoring (copy/paste detection)
  • Email support
Premium Plan
Everything in Basic, plus:
  • NEW: Interactive Guided Learning courses: structured, slide-by-slide GCSE coding lessons with hints, checks and a final test
  • A-Level course content - full advanced curriculum
  • Comprehensive PDF reports with analytics and charts
  • Excel report exports - download student data as .xlsx
  • Impersonate student - connect as any student to debug issues
  • Exam pseudocode mode - AQA, OCR, Edexcel and CIE practice
  • Theory activities and flashcards
  • Flashcard confidence matrix - class-wide mastery dashboard
  • Variable watch debugger - step-by-step variable inspection
  • Starter activities - competitive 1v1 coding challenges

AI Marking & Feedback

Available on both Basic and Premium plans at an additional cost. Add AI-powered marking and code review to any school licence.

AI Add-on
Works with Basic or Premium plan

Pricing for the AI add-on is based on school size and usage. Contact us for a quote


Start your free trial today

No credit card required. Get your department set up and running in minutes. Free theory and tools are available to all students right now.