Students develop and employ strategies for understanding and solving problems in ways that leverage the power of technological methods to develop and test solutions.
1.5 A - Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.
Edtech Tool Example: Wolfram Alpha or Desmos
Encourage students to use computational tools like Wolfram Alpha for mathematical problem-solving or Desmos for graphing and modeling to formulate problem definitions and explore solutions through algorithmic thinking.
1.5B- Students 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.
Online Surveys and Forms: Platforms like Google Forms can help students collect data for research projects, and they can use Google Sheets to analyze and visualize the collected data.
Data Analysis Software: Teach students to use data analysis software like Microsoft Excel, Google Sheets, or more specialized tools like Tableau Public for collecting, analyzing, and visualizing data to solve real-world problems.
1.5C- Students break problems into component parts, extract key information, and develop descriptive models to understand complex systems or facilitate problem-solving.
Mind Mapping and Diagramming Tools: Use digital mind mapping and diagramming tools like MindMeister or Lucidchart to help students break down complex problems into manageable components and visualize relationships among them.
Coding and Programming: Encourage students to use programming languages such as Python to break down problems into logical steps and develop algorithms to solve them
1.5D- Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.
Algorithm Visualization Tools: Introduce students to algorithm visualization tools like VisuAlgo or Algorithms Visualized to help them understand and experiment with different algorithms, strengthening their algorithmic thinking skills.
These examples demonstrate how teachers can leverage edtech tools and platforms to empower students to formulate problem definitions, collect and analyze data, break problems into components, and develop algorithmic solutions. This approach prepares students for real-world problem-solving using technological methods and encourages critical thinking and computational skills.