- Home
- /
- CS Thinking
- /
- Concept Map
CS Thinking Concept Map
64 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
6 concepts
3-5: 46-8: 19-12: 1
Programming Fundamentals
22 concepts
6-8: 209-12: 2
Software Design
11 concepts
3-5: 16-8: 59-12: 5
Data & Analysis
4 concepts
6-8: 4
Algorithms
8 concepts
6-8: 29-12: 6
Systems & Networks
8 concepts
3-5: 46-8: 4
Impacts of Computing
5 concepts
6-8: 49-12: 1