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

15+
Years Experience
PhD
Computer Science
OCR
Examiner
The Jersey bean tutor, in a mortarboard and glasses, pointing at a blackboard of maths and programming examples

Computer Science

KS3 Computer Science
Foundation skills & programming
GCSE Computer Science
OCR J277, AQA 8525 & Edexcel 1CP2
A-Level Computer Science
OCR H446 & AQA 7517

Maths

KS3 Maths
Number, algebra, geometry & statistics
GCSE Maths
AQA 8300, Edexcel 1MA1 & OCR J560
Maths topics & activities

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

Computer Science

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 →
Computer Science

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 →
Computer Science

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 →
Maths

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 →
Maths

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 Curriculum

Binary 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 1CP2

Pseudocode 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 7517

OOP 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.

Simple, Transparent Pricing

Choose the option that works best for you

1-to-1 Tuition

Launch price £60

£50.00/hour

Personalised attention focused entirely on your learning needs

Book Now
BEST VALUE

2 Students

Launch price £100

£80.00/hour

£40 per student - learn together and save

Book Now

3 Students

Launch price £120

£90.00/hour

£30 per student - maximum group size for quality learning

Book Now

What 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."

S
Sharon
GCSE Maths Student

"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."

L
Leo
Parent

"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."

A
Andrew
A-Level Computer Science Student

Ready to Start Learning?

Book a free 15-minute call. We'll talk about where you are now and the best place to start.