Subject
Grade
Big Idea
Decomposition and abstraction help us to solve difficult problems by managing complexity.
Elaboration
- reducing complexity by representing essential features without including the background details or explanations
- Sample questions to support inquiry with students:
- How do we decide when an object should be abstracted?
- How do we choose public features?
- How do we choose which features are advertised?
- How does hiding background detail simplify the problem-solving process?
keywords
abstraction