exercise-designer

Community

Design evidence-based programming exercises.

Author92Bilal26
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps educators design deliberate practice exercises applying cognitive science principles to programming education, enabling scalable creation of varied, high-quality practice sets.

Core Features & Use Cases

  • Evidence-based design: Builds exercises that apply retrieval practice, spaced repetition, interleaving, and elaboration.
  • Diverse exercise types: Supports fill-in-the-blank, debug-this, build-from-scratch, extend-code, explain-code, trace-execution, Parsons problems, and AI-collaborative formats.
  • Templates & evaluation: Generates objectives-to-eval mappings, rubrics, test-case templates, starter code, and hints to accelerate instructor workflows.
  • Use cases: Ideal for Python practice, homework sets, quizzes, and formative assessment across single topics or spiral curricula.

Quick Start

  • Define learning objectives and select 3-5 exercise types that align with those objectives.
  • Apply evidence-based strategies (retrieval practice, spaced repetition, interleaving) to structure the set.
  • Generate starter templates and rubrics, then adapt for your course cadence and difficulty progression.

Dependency Matrix

Required Modules

pyyaml

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: exercise-designer
Download link: https://github.com/92Bilal26/TaskPilotAI/archive/main.zip#exercise-designer

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.