What does this bundle give you?
This product adds all CSUK memberships, either to your existing CSUK account (if renewal) or to a new teacher’s account, created at the checkout: CSUK:Teacher, CSUK:Academy, CSUK:ReviseCS and CSUK:Coder.
What this means in practice is simple: with one CSUK login, you can access each platform independently, with full teacher permissions and no feature restrictions.
You can log in to each platform, manage classes, create resources, assign work and track progress — all under the same account.
Read below to see what each platform includes.
CSUK:Teacher Membership
Full teacher access to all areas of
Unlock the entire CSUK:Teacher resource catalogue — designed exclusively for teachers.
What happens when you buy this?
When you log in to teacher.csuk.io, your membership unlocks every resource and tool across the CSUK:Teacher platform.
There are no tiers, no locked areas, and no limits.
This platform is for teachers only. Students do not log in here — everything is designed to support planning, delivery, assessment and reporting.
Core teaching tools included
- Curriculum Delivery Documents – long-term plans, topic sequencing and curriculum mapping
- Exam Studio – drag-and-drop exam paper builder with 700+ exam questions written for OCR, AQA & Eduqas
- aiAnna – AI Teaching Assistant – report writing, lesson planning, feedback generation and more
KS3 Computing resources
- Lesson presentations for every unit
- Theory & task workbooks
- Knowledge organisers
- Assessments & end-of-unit tests
GCSE Computer Science resources
- Lesson presentations (OCR, AQA & Eduqas)
- Theory workbooks and exam-style question workbooks
- BrainQuest “Do Now” retrieval sheets
- Instructional lesson videos
- Flashcards and offline puzzle activities
- Retrieval practice worksheets
- Algorithm Writing Workbook
- Essay-style Exam Question Workbook
A-Level Computer Science resources
- In-depth lesson presentations
- Theory & exam practice workbooks
- Supporting instructional videos
Programming teaching resources
- Python programming lesson presentations
- Programming task & challenge workbooks
- Resources designed to integrate with live coding platforms
A single membership replaces hours of planning each week, supports non-specialist teachers, aligns with UK exam boards, and grows with you from KS3 through to A-Level — all without per-teacher or per-resource pricing.
CSUK:Academy Membership
Full teacher access to all areas of
A complete KS3 Computing learning platform with AI marking, analytics and unlimited classes.
What happens when you buy this?
When you log in to academy.csuk.io, this membership unlocks the teacher dashboard and all teaching tools across CSUK:Academy.
There are no limits on class size, number of groups, or student accounts.
You control the platform as a teacher — students log in only to complete assigned learning.
Core platform features
- Create and manage unlimited teaching groups
- Enrol unlimited student accounts (no per-student pricing)
- Assign lessons, missions and assessments with deadlines
- Automatically mark work using AI-powered feedback
- Use Question Level Analysis (QLA) across missions and exams
- Track engagement, completion and progress at class and student level
What’s included in the KS3 curriculum?
- Structured KS3 Computing lessons mapped to the National Curriculum
- Theory for every topic
- Guided missions and learning tasks
- Knowledge checks and assessments
- End-of-unit tests and progress tracking
AI marking & learning insights
- AI-generated feedback on written and structured answers
- Automatic marking of lesson missions and assessments
- Question Level Analysis (QLA) to identify gaps instantly
- Data-informed support for intervention and reteaching
CSUK:ReviseCS Membership
Full teacher access to all areas of
A complete GCSE Computer Science learning and assessment platform with AI-powered marking & feedback.
What happens when you buy this?
When you log in to revisecs.csuk.io, this membership unlocks the teacher dashboard and all learning, revision, assessment and analytics tools across CSUK:ReviseCS.
You can create unlimited classes, enrol unlimited students, and control how revision, exams and feedback are delivered — all from one central platform.
Core platform features
- Create and manage unlimited GCSE teaching groups
- Enrol unlimited student accounts (no per-student pricing)
- Assign learning and revision tasks, quizzes and full exam papers
- Schedule assessments with start and end windows
- Track completion, engagement and performance in real time
Revision & assessment tools
- Topic-based revision activities aligned to GCSE specifications
- Self-marking quizzes for rapid knowledge checks
- Custom exam builder for exam-style practice
- Infinity Quiz for adaptive, ongoing retrieval practice
- PyPuzzles: Python coding practice integrated into revision
AI marking, feedback & analytics
- AI marking and detailed written feedback for exam-style answers
- Automatic grading to reduce teacher marking workload
- Question Level Analysis (QLA) across quizzes and exams
- Topic-level and student-level performance insights
- Clear identification of strengths, gaps and misconceptions
CSUK:ReviseCS turns GCSE CS learning & revision into a measurable, manageable process — giving teachers clear insight into understanding while reducing marking time and helping students learn and revise more effectively and independently.
CSUK:Coder{+} Membership
Full teacher access to all areas of
A powerful, browser-based coding platform for lessons, projects and live classroom coding.
What happens when you buy this?
When you log in to coder.csuk.io, this membership unlocks the teacher dashboard and full coding environment across CSUK:Coder{+}.
You can create unlimited coding classes, enrol unlimited students, and run live coding lessons — all directly in the browser, with no software installs required.
Core platform features
- Create and manage unlimited coding groups
- Enrol unlimited student accounts (no per-student pricing)
- Browser-based Python and web development IDEs
- Assign coding tasks, projects and challenges
- Track progress, completion and performance
- 160+ PyQuests – self-marking programming challenges
- Infinity Quiz – retrieval practice for programming concepts
- Self-paced Python courses built around the PRIMM methodology
Create & control your own coding tasks
CSUK:Coder{+} gives teachers full control over how coding activities are created, delivered and monitored — whether you want independent practice, live intervention or collaborative programming.
- Create free coding tasks or self-marking challenges
- Optionally provide starter code to scaffold learning
- Use a ready-to-go assessment rubric or customise your own criteria
- Set start and end times to track progress and engagement
- Assign different tasks to different groups
- Optionally choose from 101 ready made programming tasks
Flexible coding modes for every lesson
- Independent coding – students work at their own pace (no Coding Room)
- Individual Coding Rooms – teachers can drop in and view code live
- Pair Programming Rooms – two students work together in real time
Built-in pair programming tools
- One student codes while the other acts as copilot
- Roles can be swapped instantly at the click of a button
- Integrated chat panel to share ideas and give direction
- Chat can be enabled or disabled by the teacher
- Designed to promote collaboration, discussion and problem-solving
Advanced Python libraries — fully in browser
- PyGame – game development and graphics programming
- Tkinter – GUI application development
- SQLite3 – databases and persistent storage
- NumPy – numerical computing and data handling
- Matplotlib – data visualisation and graphing
- csukSounds – creative audio programming (inspired by Sonic Pi)
Assessment, feedback & insight
- Self-marking coding challenges
- AI-generated feedback on student code
- Clear visibility of student progress and engagement
- Support for both beginner and advanced programmers
CSUK:Coder{+} removes technical barriers to teaching programming — giving teachers a reliable, install-free environment where students can code, experiment and build real projects with confidence.



