Coding · Grade 12
Demonstrate, Defend and Reflect on a Capstone
The final Grade 12 course prepares learners to present their capstone professionally: a scripted, rehearsed demonstration built around the success criteria with contingencies and test data; an honest evaluation that reports every criterion with evidence (including those not met); a defence that answers hard questions with claim, evidence, reasoning and trade-offs; and a specific, analytical reflection with complete attribution of sources and AI assistance.
- 4 lessons
- About 105 minutes
- Check what you learned: 8 questions
- Ways to answer: choose an answer, trace code, highlight a text, match pairs, type a number and put in order
What learners will discover
- Plan a demonstration that proves the success criteria, with a script, test data and contingencies.
- Evaluate a project against every success criterion with evidence, reporting shortfalls and limitations honestly.
- Defend decisions under questioning using claim, evidence and reasoning, and handle unknowns honestly.
- Reflect specifically on process and learning and credit all sources of help, including AI assistance.
Lessons
-
Planning the demonstration 5 steps2 practiceabout 20 min
-
Presenting evidence and evaluating honestly 5 steps4 practiceabout 22 min
-
Defending under questioning 5 steps3 practiceabout 22 min
-
Reflection and academic honesty 4 steps3 practiceabout 20 min
-
Check what you learned 8 questions at the end
Keep exploring
More 12th grade coding
- 12th Grade Coding Worksheets10 printable worksheets
Guide for grown-ups
- How to start homeschooling: a step-by-step guide for familiesA guide for parents · 7 min read