Learning Graph Quality Metrics Report
Overview
- Total Concepts: 200
- Foundational Concepts (no dependencies): 7
- Concepts with Dependencies: 193
- Average Dependencies per Concept: 1.31
Graph Structure Validation
- Valid DAG Structure: ❌ No
- Self-Dependencies: None detected ✅
- Cycles Detected: 0
Foundational Concepts
These concepts have no prerequisites:
- 1: Instructional Design
- 5: Educational Technology
- 80: Piaget Stages
- 81: Vygotsky Theory
- 112: Contrast Design
- 120: Working Memory
- 176: Universal Design
Dependency Chain Analysis
- Maximum Dependency Chain Length: 12
Longest Learning Path:
- Educational Technology (ID: 5)
- AI-Assisted Design (ID: 6)
- Claude Code Skills (ID: 134)
- Code Generation (ID: 139)
- Output Validation (ID: 140)
- Technical Evaluation (ID: 141)
- Pedagogical Evaluation (ID: 142)
- Evaluation Rubric (ID: 152)
- Documentation Standard (ID: 156)
- Reusability (ID: 157)
- Library Organization (ID: 194)
- Educator Collaboration (ID: 195)
Orphaned Nodes Analysis
- Total Orphaned Nodes: 90
Concepts that are not prerequisites for any other concept:
- 14: Create Level
- 17: Learning Outcome
- 20: Compound Objectives
- 23: Simulation Readiness
- 25: Learning Pathway
- 27: p5.js Animation
- 29: vis-network Library
- 31: vis-timeline Library
- 33: Chart.js Library
- 34: Plotly Library
- 36: Leaflet Library
- 38: Mermaid Library
- 40: Set Visualization
- 43: Dynamic Systems
- 46: Hierarchy Display
- 47: Dependency Mapping
- 48: Influence Diagram
- 50: Process Timeline
- 52: Distribution Chart
- 53: Correlation Display
...and 70 more
Connected Components
- Number of Connected Components: 1
✅ All concepts are connected in a single graph.
Indegree Analysis
Top 10 concepts that are prerequisites for the most other concepts:
| Rank | Concept ID | Concept Label | Indegree |
|---|---|---|---|
| 1 | 4 | Interactive Simulation | 13 |
| 2 | 176 | Universal Design | 11 |
| 3 | 2 | Learning Objective | 10 |
| 4 | 26 | Visualization Paradigm | 9 |
| 5 | 7 | Bloom's Taxonomy | 8 |
| 6 | 79 | Cognitive Development | 8 |
| 7 | 3 | MicroSim | 7 |
| 8 | 152 | Evaluation Rubric | 7 |
| 9 | 160 | Learner Feedback | 7 |
| 10 | 61 | Specification Document | 6 |
Outdegree Distribution
| Dependencies | Number of Concepts |
|---|---|
| 0 | 7 |
| 1 | 136 |
| 2 | 54 |
| 3 | 3 |
Recommendations
- ⚠️ Many orphaned nodes (90): Consider if these should be prerequisites for advanced concepts
- ℹ️ Consider adding cross-dependencies: More connections could create richer learning pathways
Report generated by learning-graph-reports/analyze_graph.py