Skip to content

Learning Graph Quality Metrics Report

Overview

  • Total Concepts: 350
  • Foundational Concepts (no dependencies): 12
  • Concepts with Dependencies: 338
  • Average Dependencies per Concept: 1.45

Graph Structure Validation

  • Valid DAG Structure: ❌ No
  • Self-Dependencies: None detected ✅
  • Cycles Detected: 0

Foundational Concepts

These concepts have no prerequisites:

  • 1: Infographic
  • 140: JavaScript Fundamentals
  • 141: HTML Structure
  • 152: Dublin Core Metadata
  • 176: Prompt Engineering
  • 214: Cognitive Load Theory
  • 221: Learning Objective
  • 235: Coordinate System
  • 250: Pointer Device
  • 268: PNG Format
  • 277: Markdown Format
  • 287: Git Version Control

Dependency Chain Analysis

  • Maximum Dependency Chain Length: 12

Longest Learning Path:

  1. JavaScript Fundamentals (ID: 140)
  2. Event Handler (ID: 20)
  3. Hover Event (ID: 17)
  4. Selection Event (ID: 19)
  5. Event Logging (ID: 184)
  6. Experience API (ID: 183)
  7. xAPI Protocol (ID: 182)
  8. Interaction Tracking (ID: 185)
  9. Student Engagement Data (ID: 186)
  10. Engagement Metrics (ID: 308)
  11. Learning Analytics (ID: 187)
  12. Instructor Dashboard (ID: 306)

Orphaned Nodes Analysis

  • Total Orphaned Nodes: 168

Concepts that are not prerequisites for any other concept:

  • 3: Static Infographic
  • 10: Central Content Area
  • 13: Infobox Positioning
  • 15: Named Region
  • 22: Educational Infographic
  • 23: Analytical Infographic
  • 24: Persuasive Infographic
  • 25: Promotional Infographic
  • 31: Minimalist Infographic
  • 34: Audience Targeting
  • 35: Content Domain
  • 37: Block List
  • 38: Bullet List
  • 39: Picture List
  • 40: Grid List
  • 42: Process Arrows
  • 43: Chevron Process
  • 45: Gear Process
  • 46: Step Up Process
  • 49: Radial Cycle

...and 148 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 140 JavaScript Fundamentals 29
2 141 HTML Structure 13
3 21 Infographic Taxonomy 12
4 142 CSS Styling 11
5 2 Interactive Infographic 10
6 127 Chart.js Library 10
7 1 Infographic 8
8 66 Dan Roam Framework 8
9 9 Width-Responsive Design 7
10 65 SmartArt Categories 7

Outdegree Distribution

Dependencies Number of Concepts
0 12
1 199
2 130
3 7
4 1
5 1

Recommendations

  • ⚠️ Many orphaned nodes (168): 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