CT Topics

We have found that science is a good context for promoting CT related to models and simulations, and that mathematics provides good opportunities to promote algorithmic thinking. Data analysis can be integrated with both mathematics and science, and in fact often brings science and mathematics learning together in unique ways. There are other productive points of CT integration in both science and mathematics, but we have found these good starting points.

  • Modeling and Simulation: Create models and simulations to formulate, test, analyze, and refine a hypothesis
  • Data: Create, modify, and manipulate data structures, data sets, and data visualizations
  • Abstraction: Create a new representation through generalization and decomposition
  • Algorithms and Programming: Write and debug an efficient, clear, reusable, and accurate algorithms, and use an iterative design process to create an artifact or solve a problem