5. Computational Thinker
Students develop and employ strategies for understanding and
solving problems in ways that leverage the power of technological
methods to develop and test solutions. Students:
a. formulate problem definitions suited for technology-assisted
methods such as data analysis, abstract models and algorithmic
thinking in exploring and finding solutions.
b. collect data or identify relevant data sets, use digital tools to
analyze them, and represent data in various ways to facilitate
problem-solving and decision-making.
c. break problems into component parts, extract key information,
and develop descriptive models to understand complex systems
or facilitate problem-solving.
d. understand how automation works and use algorithmic thinking to
develop a sequence of steps to create and test automated solutions.


