Coding Club
Logic before language
What this club is for
Purpose
To introduce computational thinking — sequence, repetition and decision — as a way of solving problems, and then to write it as code.
What it aims to develop
-
Breaking down problems
Learning to break a problem into small, ordered steps before solving it.
-
Reading your own logic
Reading back your own logic to find where it goes wrong.
-
Programming basics
The basic building blocks of code — sequence, repetition and decision.
-
Patience with debugging
The patience to debug calmly instead of guessing at a fix.
Typical activities
-
Guided programming exercises
Short exercises that introduce one programming idea at a time.
-
Logic and pattern puzzles
Puzzles that build the reasoning skills behind good code.
-
Simple project work
A small project built end-to-end, from idea to working result.
How it helps a child grow
Students who approach a hard problem methodically instead of guessing.
Recent activities
What has actually happened
No activities have been recorded for this club yet. When the school publishes one, it will appear here — this page will not describe an event that has not taken place.