Learning Diagnostic Assessment
Create assessments that diagnose learner readiness, identify gaps, and recommend personalized starting points.
When to Use
-
Course placement
-
Prerequisite validation
-
Personalized pathway routing
-
Prior learning assessment
-
Skill gap identification
Assessment Types
- Placement Tests
-
Determine appropriate course level
-
Route to beginner/intermediate/advanced
-
Validate prerequisites
- Knowledge Gap Analysis
-
Identify specific missing concepts
-
Map to remediation content
-
Prioritize interventions
- Prior Learning Assessment
-
Credit for prior experience
-
Portfolio-based assessment
-
Challenge exams
- Readiness Checks
-
Prerequisites met?
-
Motivational readiness?
-
Technology access?
Design Principles
Efficient Coverage:
-
Sample across objectives
-
Quick administration (10-20 min)
-
Computer-adaptive if possible
Actionable Results:
-
Clear starting point recommendation
-
Specific gap identification
-
Next-step guidance
Low-Stakes:
-
No grades, just guidance
-
Multiple attempts allowed
-
Formative purpose
CLI Interface
/learning.diagnostic-assessment --objectives "course-objectives.json" --format "adaptive" /learning.diagnostic-assessment --placement --levels "beginner,intermediate,advanced" /learning.diagnostic-assessment --gap-analysis --domain "mathematics" --level "algebra"
Output
-
Diagnostic test items
-
Scoring rubric/algorithm
-
Routing logic
-
Learner feedback templates
-
Remediation recommendations
Composition
Input from: /curriculum.design , /learning.pathway-designer
Output to: Learner placement, personalization system
Exit Codes
-
0: Diagnostic created
-
1: Insufficient objective coverage
-
2: Invalid routing logic