Head of Computing and Design

Daniel Lee

I teach debugging through working artefacts: pupils compare what they expected with what happened, change one part at a time and explain what they tested and improved.

Explore the collection

A little about me

I lead Computing and Design and teach Computer Science and Design Technology. I want pupils to make things that work, because building an artefact gives them a reason to test, notice and revise. A worksheet about computing can introduce an idea, but it cannot replace the decisions involved in creating something.

Debugging is central to that work. When an attempt fails, pupils can identify what they expected, inspect what happened and change one part at a time. That process develops habits they can use beyond a single piece of syntax or a particular tool.

I look for resources that help pupils move from a brief to a working result and make their choices visible. A clear prompt can focus the task, while room to test gives pupils evidence to think with. I value practical learning where the explanation grows out of what pupils made, tried and improved.

How I approach a lesson

  1. Begin with a task that leads to a working artefact.

  2. Treat debugging as investigation, not just fixing errors.

  3. Ask pupils to explain what they changed and why.

Templates I'd use with my class

Explore these templates and decide what fits your own setting.

Resource preview

Bring your teaching ideas to life

Join the PLAI™ v2 early access waitlist and get ready to create activities and resources shaped around your pupils, your subject and the way you teach.

Your selected resource will be ready to download after you register.

Privacy Policy

PLAI™ V2 Early access

Are you sure you want to miss6 months
FREE?

TopSchool Personal Pro

This isn’t an ongoing promotion. It’s your early-access chance to secure six months of Personal Pro free. Join the PLAI™ V2 waitlist before the countdown ends. Once it hits zero, registration closes.

No payment card. No referrals required.

Your six free months are waiting.

00Days
00Hours
00Mins
00Secs

Offer ends 15 November 202611:59 pm SGT (UTC+8)