Subject
Grade
Curricular Competency Group
Curricular Competency
Explore, analyze, and apply mathematical ideas and computer science concepts using reason, technology, and other tools
Elaboration
- examine the structure of and connections between mathematical ideas (e.g., big-O analysis)
- inductive and deductive reasoning
- predictions, generalizations, conclusions drawn from experiences (e.g., with coding)
- graphing technology, dynamic geometry, calculators, virtual manipulatives, concept-based apps
- can be used for a wide variety of purposes, including:
- exploring and demonstrating mathematical relationships
- organizing and displaying data
- generating and testing inductive conjectures
- mathematical modelling
- integrated development environments (IDE)
- IDE debugger to inspect memory at run-time
- third-party libraries
- visual code comparison tools to view code differences (e.g., Meld)
- memory analyzers to discover memory leaks
- version control systems to share source code among team members (e.g., git)
keywords
analyze
reason
technology
other tools