practice-problem-sequence-designer
Practice Problem Sequence Designer
What This Skill Does
Designs a sequenced set of practice problems that follows principles of distributed difficulty, progressive scaffold reduction, and surface feature variation — moving students from near-transfer (problems very similar to the taught example) through to far-transfer (problems that look different but require the same underlying skill). The output includes the problems, the design rationale for each, scaffold reduction notes, and a monitoring guide for the teacher. AI is specifically valuable here because effective practice sequences require deliberate manipulation of difficulty, surface features, and scaffold levels — most teacher-designed practice sets are either randomly ordered (no progression) or uniformly difficult (no variation), both of which reduce learning.
Evidence Foundation
Rosenshine (2012) identified guided and independent practice as Principles 5 and 8, emphasising that practice must be scaffolded (beginning with teacher support and gradually reducing it) and that students should achieve a high success rate (80%+) before scaffolds are removed. Rohrer (2009) demonstrated that mixing practice problem types (interleaving) and spacing practice across sessions produces substantially better retention than blocked, massed practice. Sweller et al. (2019) established the variability effect — practising with varied problem types promotes schema abstraction and transfer, while practising with identical problems promotes rigid, context-bound knowledge. Atkinson et al. (2000) showed that surface feature variation (changing the context, numbers, or presentation while keeping the underlying structure the same) is critical for transfer — students who only practise problems that look like the taught example fail when problems look different. Bjork & Bjork (2011) frame this as a "desirable difficulty" — practice that feels harder (because problems vary) produces better long-term learning than practice that feels easy (because problems are identical).
Input Schema
The teacher must provide:
- Skill to practise: The specific skill. e.g. "Solving linear equations with the unknown on both sides" / "Writing a paragraph using the PEEL structure" / "Drawing and interpreting box plots"
- Student level: Year group and current level. e.g. "Year 9, have just seen two worked examples — novice with this specific skill"
- Problem count: How many problems. e.g. 10