Skip to content
Craig'n'Dave Logo Craig'n'Dave Logo
0 Sign Up
  • Study Tools
    • About Resource Centre
    • Resource Centre
    • About Student Stream
    • Student Stream
    • About Smart Revise
    • Smart Revise
    • About Time2Code
    • Time2Code
    • Festival of Computing
  • Company
    • About Us
    • Contact Us
    • Meet the Crew
    • News
  • Helpdesk
  • Shop
  • Search
  • Sign Up / Log In
  • Shop Home
  • Merch
    • Apparel
    • Mugs
    • Other
  • Resources
    • Books
    • Cambridge IGCSE
    • Cornell Notebooks
    • Resource Centre Access
    • Smart Revise
    • Videos
0
  • Resource Centre
    Free Paid
    Launch Tool Learn More
  • Student Stream
    Free
    Launch Tool Learn More
  • Smart Revise
    Free Paid
    Launch Tool Learn More
  • Time 2 Code
    Free
    Launch Tool Learn More
  • Festival of Computing
    Free
    Get Ticket Learn More
  • At The Chalk Face
    Free
    Launch Tool Learn More
  • Learn about our Study Tools
Back

A new oral feedback framework available for assessing programming for all schemes of learning – including Time2Code.

21 March 2025

The problem: students write programs, and you have to mark them, but this type of feedback has very little impact. How could we do this differently?

Maybe simple unit testing is one solution. Using a system, perhaps even AI to check the outputs from a program against unit tests. This certainly works, but it only solves half of the problem. How do you give meaningful feedback to enable students to make progress in their future programs?

Our twenty-five years of teaching programming has shown that oral feedback is far more effective than written feedback for programming; but what questions should you be asking students when assessing their work? How can you check their understanding? What action points should students be given?

That’s where our oral feedback framework has been giving teachers an advantage as we’ve done the hard work for you. Version 2 of our popular guide is now available and it’s even easier to use.

Still based on a simplified Shulte’s block model of program comprehension, this latest version guides you more thoroughly through marking, checking understanding and setting actions.

The best part is it is free for everyone and works with all schemes of learning whether you are using Time2Code or an alternative scheme.

Download the updated framework here: TIME-2-CODE-Oral-feedback-framework.pdf

For more guidance on our points-based system, a downloadable tracking sheet and assessment of programming see our guide to assessment here: Assessment – time2code

Not seen Time2Code before? You’re missing out. This innovative approach based on all the latest research is an evolution of PRIMM. Check it out today: Home – time2code

Related posts

Digital ID cards: The future of work or a privacy nightmare?

Are digital ID cards the future of convenience or a threat to privacy? Explore the benefits, risks, and debate behind the UK’s proposed digital ID system.

31 August 2026

Why does your phone get dimmer in the sun?

Ever wondered why your phone dims when you’re in the sun? It’s not being lazy—your device is protecting itself from heat, battery strain, and OLED burn-in.

28 August 2026

Do we really use database normalisation in the real world?

Database normalisation keeps data consistent and tidy, but in the real world, speed often wins over strict rules. Discover how companies like Twitter balance correctness with performance.

26 August 2026

Why do batteries get worse over time?

Ever wondered why your phone battery doesn’t last like it used to? Lithium-ion batteries degrade over time due to stress, heat, and chemical reactions, slowly reducing their charge capacity.

24 August 2026

Why does a weak signal drain your phone battery so fast?

Ever wondered why your phone battery drains so fast when the signal’s weak? It’s not the battery’s fault—your handset is panicking, shouting at towers, and retransmitting data nonstop.

21 August 2026

Why September nerves can be a good thing.

For many teachers, the final week of the summer holiday brings a strange mix of excitement and nerves. But with the right preparation, organisation and routines, those September jitters can become a positive force. Find out how to start the new academic year feeling more confident, organised and in control.

What is refactoring?

Refactoring is the process of improving your code without changing what it does. Discover why every professional programmer loves a good refactor and how it keeps your code efficient, readable, and ready for the future.

19 August 2026

Every teacher has a superpower, but do you know yours?

Every teacher has a superpower – but what is yours? We explore the qualities, skills and passion that make great teachers, and why recognising your own strengths can make all the difference in the classroom.

17 August 2026

A new direction for Key Stage 3 Computing

Craig’n’Dave’s new Key Stage 3 curriculum is more than a collection of lessons – it’s a carefully designed approach to preparing students for the future. Discover how careers, curiosity, resilience and reduced workload shape the new KS3 Resource Centre.

Looking for something else?

Have any questions?

Visit our Helpdesk to get answers!

Visit page

Explore our full range of Study Tools

Visit page

Join us today to download free resources

Sign Up

Study Tools

  • Student Stream
  • Resource Centre
  • Time 2 Code
  • Smart Revise
  • Festival of Computing

Information

  • About Craig’n’Dave
  • FAQ + Helpdesk
  • Shop
  • Contact us

Socials

  • Facebook logo
  • Twitter/X logo
  • YouTube logo
  • LinkedIn logo
© Copyright 2025 CraignDave Ltd. VAT Number: 290 9845 58 Registered in England and Wales: 10442992
  • Privacy
  • Terms of Use