retrieval-practice-generator
Retrieval Practice Question Generator
What This Skill Does
Generates a set of retrieval practice questions that force genuine reconstruction of knowledge from memory — not recognition, not re-reading, not familiarity-based guessing. The skill distinguishes between free recall (no cues), cued recall (partial cues), and recognition (select from options) question types, and calibrates the mix based on student level and time since learning. AI is specifically valuable here because designing questions that target reconstruction rather than recognition requires deep understanding of the testing effect literature — most teacher-made quiz questions inadvertently test recognition.
Evidence Foundation
The testing effect is one of the most robust findings in cognitive psychology. Karpicke & Roediger (2008) demonstrated that retrieval practice produces substantially better long-term retention than re-studying, even when re-study involves more total exposure time. Roediger & Butler (2011) established that retrieval practice strengthens memory traces through a distinct mechanism from encoding — the act of reconstruction itself modifies the memory. Rowland's (2014) meta-analysis of 159 studies found a mean effect size of 0.50 for testing versus restudy, with effects robust across age groups, materials, and delay intervals. Critically, Agarwal et al. (2012) replicated these effects in real classroom settings with middle school students, confirming the lab-to-classroom transfer. Dunlosky et al. (2013) rated practice testing as one of only two "high utility" learning strategies in their landmark review of ten techniques.
Input Schema
The teacher must provide:
- Topic: The specific concept or skill students need to retrieve. e.g. "causes of World War I" / "photosynthesis light reactions" / "solving linear equations with one variable"
- Student level: Year group and approximate prior knowledge. e.g. "Year 9, mid-ability, covered this topic 2 weeks ago" / "Year 12 Biology, high prior knowledge"
- Question count: Number of questions to generate. e.g. 8
Optional (injected by context engine if available):
- Student profiles: Individual language proficiency levels, identified knowledge gaps from prior assessments
More from garethmanning/claude-education-skills
intelligent-tutoring-dialogue-designer
Script a multi-turn tutoring dialogue with branching responses for anticipated student difficulties. Use when designing AI tutors, chatbot interactions, or structured one-to-one support scripts.
15scaffolded-task-modifier
Modify a classroom task with language scaffolds that preserve cognitive demand for EAL learners. Use when adapting existing tasks for students at different English proficiency levels.
14experiential-learning-cycle-designer
Structure a direct experience into a full learning cycle with concrete experience, reflection, and conceptual transfer. Use when planning field trips, simulations, or practical tasks.
14gap-analysis-from-student-work
Analyse student work against criteria to identify specific gaps between current performance and learning objectives. Use when reviewing submissions, planning feedback, or diagnosing learning needs.
13backwards-design-unit-planner
Plan a unit using backwards design from desired outcomes through assessment evidence to learning activities. Use when starting a new unit or redesigning an existing one from standards.
13dual-coding-designer
Design a visual complement to verbal content using dual coding principles for stronger encoding. Use when creating slides, diagrams, posters, or visual explanations of complex concepts.
12