Taxonomy Distribution Report
Overview
- Total Concepts: 242
- Number of Taxonomies: 14
- Average Concepts per Taxonomy: 17.3
Distribution Summary
| Category | TaxonomyID | Count | Percentage | Status |
|---|---|---|---|---|
| TYPES | TYPES | 51 | 21.1% | ✅ |
| P5JS | P5JS | 24 | 9.9% | ✅ |
| PROF | PROF | 24 | 9.9% | ✅ |
| UI | UI | 20 | 8.3% | ✅ |
| META | META | 20 | 8.3% | ✅ |
| PED | PED | 20 | 8.3% | ✅ |
| GENAI | GENAI | 16 | 6.6% | ✅ |
| ARCH | ARCH | 12 | 5.0% | ✅ |
| BLOOM | BLOOM | 12 | 5.0% | ✅ |
| RESP | RESP | 11 | 4.5% | ✅ |
| WEB | WEB | 9 | 3.7% | ✅ |
| ACCESS | ACCESS | 9 | 3.7% | ✅ |
| Foundation Concepts - Prerequisites | FOUND | 8 | 3.3% | ✅ |
| PROG | PROG | 6 | 2.5% | ℹ️ Under |
Visual Distribution
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | |
Balance Analysis
✅ No Over-Represented Categories
All categories are under the 30% threshold. Good balance!
ℹ️ Under-Represented Categories (<3%)
- PROG (PROG): 6 concepts (2.5%)
- Note: Small categories are acceptable for specialized topics
Category Details
TYPES (TYPES)
Count: 51 concepts (21.1%)
Concepts:
-
- p5.js MicroSim
-
- Mermaid.js Diagrams
-
- Process Diagrams
-
- Flowcharts
-
- Chart.js Library
-
- Bar Charts
-
- Pie Charts
-
- Line Charts
-
- Timeline Visualization
-
- Geographic Maps
-
- Leaflet.js
-
- Network Graphs
-
- vis-network Library
-
- Causal Loop Diagrams
-
- Equation Graphing
- ...and 36 more
P5JS (P5JS)
Count: 24 concepts (9.9%)
Concepts:
-
- p5.js Library
-
- Canvas Element
-
- Coordinate System
-
- Pixels
-
- RGB Color Model
-
- setup() Function
-
- draw() Function
-
- Global Variables
-
- Local Variables
-
- Animation Loop
-
- Frame Rate
-
- createCanvas()
-
- background()
-
- fill()
-
- stroke()
- ...and 9 more
PROF (PROF)
Count: 24 concepts (9.9%)
Concepts:
-
- p5.js Editor Preview
-
- mkdocs serve
-
- Live Preview
-
- iframe Integration
-
- MkDocs Embedding
-
- HTML Slide Embedding
-
- iframe Styling
-
- Minimal Borders
-
- Creative Commons
-
- Attribution License
-
- CC BY-NC-SA
-
- Fullscreen Icon
-
- Copyright Icon
-
- Collaboration Workflow
-
- Peer Review
- ...and 9 more
UI (UI)
Count: 20 concepts (8.3%)
Concepts:
-
- Slider Control
-
- Button Control
-
- Start Button
-
- Stop Button
-
- Pause Button
-
- Reset Button
-
- createSlider()
-
- createButton()
-
- Input Handling
-
- Mouse Events
-
- mousePressed()
-
- mouseDragged()
-
- Keyboard Events
-
- keyPressed()
-
- Event Handlers
- ...and 5 more
META (META)
Count: 20 concepts (8.3%)
Concepts:
-
- Dublin Core Metadata
-
- Metadata Standards
-
- Title Metadata
-
- Creator Metadata
-
- Subject Metadata
-
- Description Metadata
-
- JSON Schema
-
- YAML Frontmatter
-
- MicroSim Packaging
-
- index.md File
-
- main.html File
-
- style.css File
-
- script.js File
-
- data.json File
-
- metadata.json File
- ...and 5 more
PED (PED)
Count: 20 concepts (8.3%)
Concepts:
-
- Cognitive Load Theory
-
- Extraneous Load
-
- Intrinsic Load
-
- Germane Load
-
- Universal Design Learning
-
- Multiple Representations
-
- Scaffolding Strategies
-
- Guided Exploration
-
- Open Exploration
-
- PRIMM Methodology
-
- Predict Phase
-
- Run Phase
-
- Investigate Phase
-
- Modify Phase
-
- Make Phase
- ...and 5 more
GENAI (GENAI)
Count: 16 concepts (6.6%)
Concepts:
-
- Generative AI
-
- Large Language Models
-
- ChatGPT
-
- Claude
-
- AI Prompting
-
- Prompt Engineering
-
- Iterative Refinement
-
- AI Code Generation
-
- Code Debugging with AI
-
- Token Limits
-
- Context Window
-
- AI Hallucinations
-
- AI Limitations
-
- Rules Files
-
- Skills Development
- ...and 1 more
ARCH (ARCH)
Count: 12 concepts (5.0%)
Concepts:
-
- MicroSim Architecture
-
- Drawing Region
-
- Control Region
-
- Canvas Width
-
- Canvas Height
-
- Draw Height
-
- Control Height
-
- Margin Variable
-
- Standard Layout
-
- Two-Column Layout
-
- Fixed Layout
-
- Responsive Layout
BLOOM (BLOOM)
Count: 12 concepts (5.0%)
Concepts:
-
- Bloom's Taxonomy
-
- Remember Level
-
- Understand Level
-
- Apply Level
-
- Analyze Level
-
- Evaluate Level
-
- Create Level
-
- Learning Objectives
-
- Cognitive Levels
-
- Taxonomy Pyramid
-
- Objective Classification
-
- MicroSim Type Selection
RESP (RESP)
Count: 11 concepts (4.5%)
Concepts:
-
- windowResized()
-
- updateCanvasSize()
-
- Container Width
-
- Relative Positioning
-
- Responsive Width
-
- Dynamic Scaling
-
- push() Function
-
- pop() Function
-
- translate() Function
-
- Element Grouping
-
- Coordinate Translation
WEB (WEB)
Count: 9 concepts (3.7%)
Concepts:
-
- JavaScript Basics
-
- HTML Fundamentals
-
- CSS Basics
-
- Web Browser
-
- Developer Tools
-
- Text Editor
-
- Version Control
-
- Git
-
- GitHub
ACCESS (ACCESS)
Count: 9 concepts (3.7%)
Concepts:
-
- describe() Function
-
- Screen Reader Support
-
- Color Contrast
-
- Keyboard Navigation
-
- WCAG Guidelines
-
- Accessible Design
-
- Educational Equity
-
- Low-Bandwidth Design
-
- Older Device Support
Foundation Concepts - Prerequisites (FOUND)
Count: 8 concepts (3.3%)
Concepts:
-
- MicroSim Definition
-
- MicroSim Uniqueness
-
- Simplicity
-
- Embedding
-
- AI Driven
-
- Educational Simulation
-
- Interactive Learning
-
- Web-Based Simulation
PROG (PROG)
Count: 6 concepts (2.5%)
Concepts:
-
- Programming Fundamentals
-
- Variables
-
- Control Flow
-
- Loops
-
- Functions
-
- Debugging Techniques
Recommendations
- ✅ Good balance: Categories are reasonably distributed (spread: 18.6%)
- ✅ MISC category minimal: Good categorization specificity
Educational Use Recommendations
- Use taxonomy categories for color-coding in graph visualizations
- Design curriculum modules based on taxonomy groupings
- Create filtered views for focused learning paths
- Use categories for assessment organization
- Enable navigation by topic area in interactive tools
Report generated by learning-graph-reports/taxonomy_distribution.py