Journal of Science Education and Technology

, Volume 25, Issue 1, pp 127–147

Defining Computational Thinking for Mathematics and Science Classrooms

  • David Weintrop
  • Elham Beheshti
  • Michael Horn
  • Kai Orton
  • Kemi Jona
  • Laura Trouille
  • Uri Wilensky
Article

DOI: 10.1007/s10956-015-9581-5

Cite this article as:
Weintrop, D., Beheshti, E., Horn, M. et al. J Sci Educ Technol (2016) 25: 127. doi:10.1007/s10956-015-9581-5

Abstract

Science and mathematics are becoming computational endeavors. This fact is reflected in the recently released Next Generation Science Standards and the decision to include “computational thinking” as a core scientific practice. With this addition, and the increased presence of computation in mathematics and scientific contexts, a new urgency has come to the challenge of defining computational thinking and providing a theoretical grounding for what form it should take in school science and mathematics classrooms. This paper presents a response to this challenge by proposing a definition of computational thinking for mathematics and science in the form of a taxonomy consisting of four main categories: data practices, modeling and simulation practices, computational problem solving practices, and systems thinking practices. In formulating this taxonomy, we draw on the existing computational thinking literature, interviews with mathematicians and scientists, and exemplary computational thinking instructional materials. This work was undertaken as part of a larger effort to infuse computational thinking into high school science and mathematics curricular materials. In this paper, we argue for the approach of embedding computational thinking in mathematics and science contexts, present the taxonomy, and discuss how we envision the taxonomy being used to bring current educational efforts in line with the increasingly computational nature of modern science and mathematics.

Keywords

Computational thinking High school mathematics and science education STEM education Scientific practices Systems thinking Modeling and simulation Computational problem solving 

Copyright information

© Springer Science+Business Media New York 2015

Authors and Affiliations

  • David Weintrop
    • 1
    • 2
  • Elham Beheshti
    • 3
  • Michael Horn
    • 1
    • 2
    • 3
  • Kai Orton
    • 1
    • 2
  • Kemi Jona
    • 2
    • 3
  • Laura Trouille
    • 5
    • 6
  • Uri Wilensky
    • 1
    • 2
    • 3
    • 4
  1. 1.Center for Connected Learning and Computer-Based ModelingNorthwestern UniversityEvanstonUSA
  2. 2.Learning SciencesNorthwestern UniversityEvanstonUSA
  3. 3.Computer ScienceNorthwestern UniversityEvanstonUSA
  4. 4.Northwestern Institute on Complex SystemsEvanstonUSA
  5. 5.The Adler PlanetariumChicagoUSA
  6. 6.Center for Interdisciplinary Exploration and Research in Astrophysics (CIERA)Northwestern UniversityEvanstonUSA

Personalised recommendations