- Home
- /
- CS Thinking
- /
- Concept Map
CS Thinking Concept Map
79 concepts across 7 topic families, connected through prerequisite relationships. Click any family to explore its concepts.
Use the concept map when you need more than a topic list. It shows which ideas are foundational, which ideas branch into multiple later topics, and where a student may need review before moving forward.
The family pages below give both a visual overview and a crawlable concept list, so the map stays useful for students planning study order and for search engines understanding the site structure.
Families: Computational Thinking Programming Fundamentals Software Design Data & Analysis Algorithms Systems & Networks Impacts of Computing Grade Bands: K-23-56-89-12
Explore by Family
Computational Thinking
7 concepts
3-5: 56-8: 19-12: 1
Programming Fundamentals
22 concepts
6-8: 209-12: 2
Software Design
15 concepts
3-5: 16-8: 89-12: 6
Data & Analysis
9 concepts
6-8: 9
Algorithms
9 concepts
6-8: 29-12: 7
Systems & Networks
11 concepts
3-5: 46-8: 69-12: 1
Impacts of Computing
6 concepts
6-8: 49-12: 2