Expert Computer Science & Maths Tuition
Personalised tutoring in Computer Science from KS3 to A-Level, and Maths from KS3 to GCSE. Learn from an experienced PhD educator and OCR examiner with 15+ years of teaching experience.
Launch price: one-to-one lessons £50 an hour £60. See all prices
Computer Science
Maths
How Lessons Work
Every lesson mixes explanation with doing. Students don't just watch: they build, trace and test their understanding as they go.
Interactive online activities
Students drag, drop, predict and test code in the browser, so every new idea is practised straight away. Nothing to install.
Try it yourself →Step-by-step scaffolding
Problems are broken into small steps. We trace programs line by line, then take the support away as confidence grows.
Try it yourself →Visual explanations
Abstract ideas such as sorting algorithms, the CPU and logic gates become animations students can see, pause and replay.
Try it yourself →Some of the tools students use
Python Blocks
Students snap blocks together to build real Python, then run it in the browser. The code appears line by line as the program grows.
Try it yourself →Flowcharts
Each flowchart shape is explained one step at a time and turned into the matching Python, so design and code stay connected.
Try it yourself →SQL Blocks
SELECT, FROM and WHERE become blocks that run against a real database, so students see exactly how each clause changes the results.
Try it yourself →Equations on a balance
An equation becomes a balance scale: do the same to both sides, watch it stay level, and keep going until x is on its own.
Try it yourself →Diagnostic questions
Every wrong answer points to one specific misconception, so we find out exactly what to fix next instead of guessing.
Try it yourself →Why Choose SmartBean Tuition?
Personalised learning tailored to your needs
1-to-1 or Small Groups
Personalised attention with individual sessions or cost-effective small group learning
Online or Face-to-Face
Flexible delivery options to suit your schedule and preferences
Expert Examiner Insight
Learn exam techniques and what examiners look for from an OCR examiner
Computer Science Topics
Every topic below has its own interactive activities. Click a topic to try one.
KS3 Computer Science
Years 7–9 National CurriculumBinary numbers
Switch bits on and watch the denary value add up.
Sprout
Build a program from blocks, see the code it makes, then run it.
Python step by step
A worked for-loop example, revealed one line at a time.
GCSE Computer Science
Years 10–11 OCR J277 · AQA 8525 · Edexcel 1CP2Pseudocode IDE
Step through FizzBuzz line by line, then run it.
Hex escape room
Convert binary to hexadecimal to unlock each door.
Fetch–execute cycle
Watch the registers update at every stage of the cycle.
A-Level Computer Science
Years 12–13 OCR H446 · AQA 7517OOP Blocks
Build a class, create objects, and call getters and setters.
Stacks
Push, peek and pop to see last-in, first-out in action.
Dijkstra's algorithm
Watch the shortest distances update across the graph.
Free Interactive Resources
Try our browser-based learning tools — no downloads, no sign-up required
Simple, Transparent Pricing
Choose the option that works best for you
1-to-1 Tuition
Launch price £60
Personalised attention focused entirely on your learning needs
Book Now2 Students
Launch price £100
£40 per student - learn together and save
Book Now3 Students
Launch price £120
£30 per student - maximum group size for quality learning
Book NowWhat Students Say
"Really patient and clear explanations. I finally understand topics that I had been stuck on for months. The personalised approach made all the difference to my learning."
"My son's grades improved dramatically after just a few sessions. The detailed session notes and homework exercises meant we could see exactly what was being covered. Couldn't recommend more highly."
"Exceptional tuition that went beyond just teaching the syllabus. The depth of knowledge and real-world examples made complex topics like algorithms and data structures genuinely interesting."
Ready to Start Learning?
Book a free 15-minute call. We'll talk about where you are now and the best place to start.