Where GCSE coding actually sits in the spec
On Monday period 3, my Year 10 set mixed up OCR’s pseudocode with Python syntax while solving a simple input/selection task. That’s the gap: lots of resources teach coding, fewer teach it the GCSE way. In the British · GCSE pathway, coding lives inside “Algorithms” and “Programming techniques,” but it also leans on logic (Boolean operators), data types and structures (strings, integers, arrays/lists), and program constructs (sequence, selection, iteration). Ethics and computational thinking show up too, but they’re assessed differently from write/run code.
The fit issues I see most: US-style AP CS lessons (great, but not our command words), project-first tutorials that never touch trace tables, and worksheets that skip dry-run thinking. I need materials that show GCSE-style pseudocode, use plain-English variable names, and include small, mark-scheme-friendly explain/justify items. I keep a shortlist of spec-fit tasks and, when I’m stuck, I scan the community area to see how others frame the same construct in exam terms—sorting the noise helps me hold a clean line on alignment. If you want to browse what other teachers share, the community area is here: community coding resources.