Computational thinking” (CT) is still a relatively new term in the lexicon of learning objectives and science standards. The term was popularized in an essay by Wing, who said, “To reading, writing and arithmetic, we should add computational thinking to every child’s analytical ability.” Agreeing with this premise, in 2013 the authors of the Next Generation Science Standards (NGSS) included “mathematical and computational thinking” as one of eight essential science and engineering practices that K-12 teachers should strive to develop in their students. There is not yet widespread agreement on the precise definition or implementation of CT, and efforts to assess CT are still maturing, even as more states adopt K-12 computer science standards. In this article we will try to summarize what CT means for a typical introductory (i.e., high school or early college) physics class. This will include a discussion of the ways that instructors may already be incorporating elements of CT in their classes without knowing it.

1.
Jeannette M.
Wing
, “
Computational thinking
,”
Commun. ACM
49
(
3
),
33
35
(
March
2006
).
2.
NGSS Lead States
,
Next Generation Science Standards: By States, for States
(
The National Academies Press
,
2013
).
3.
Code.
org
, “
2018 State of Computer Science Education
,” https://code.org/files/2018_state_of_cs.pdf (
2018
).
4.
David
Weintrop
,
Elham
Beheshti
,
Michael
Horn
,
Kai
Orton
,
Kemi
Jona
,
Laura
Trouille
, and
Uri
Wilensky
, “
Defining computational thinking for mathematics and science classrooms
,”
J. Sci. Educ. Technol.
25
(
1
),
127
147
(
2016
).
5.
Pratim
Sengupta
,
John S.
Kinnebrew
,
Satabdi
Basu
,
Gautam
Biswas
, and
Douglas
Clark
, “
Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework
,”
Educ. Inf. Technol.
18
(
2
),
351
380
(
June
2013
).
6.
Shuchi
Grover
and
Roy
Pea
, “
Computational thinking in K-12: A review of the state of the field
,”
Educ. Res.
42
(
1
),
38
43
(
2013
).
7.
R.
Chabay
and
B.
Sherwood
, “
Computational physics in the introductory calculus-based course
,”
Am. J. Phys.
76
,
307
(
April
2008
).
8.
Chris Orban and American Association of Physics Teachers
, “
Coding in high school physics and physical science
,” https://www.compadre.org/books/HSCoding (
2019
).
9.
American Association of Physics Teachers
,
PICUP: Partnership for Integration of Computation in Undergraduate Physics
, https://www.compadre.org/PICUP/ (
2019
).
10.
C. M.
Orban
,
R. M.
Teeling-Smith
,
J. R. H.
Smith
, and
C. D.
Porter
, “
A hybrid approach for using programming exercises in introductory physics
,”
Am. J. Phys.
86
,
831
838
(
Nov.
2018
).
11.
GNU general public license
, version 3, https://ngss.nsta.org/Practices.aspx?id=5 (
2014
), accessed May 1, 2019.
12.
Computational Modeling in Physics with Bootstrap
,” https://www.compadre.org/precollege/cmp/ (
2018
), accessed May 1, 2019.
13.
N. G.
Holmes
and
C. E.
Wieman
, “
Introductory physics labs: We can do better
,”
Phys. Today
71
(
1
),
38
45
(
Jan.
2018
).
14.
N. G.
Holmes
and
Emily M.
Smith
, “
Operationalizing the AAPT learning goals for the lab
,”
Phys. Teach.
57
,
296
299
(
May
2019
).
15.
Although there are the subtle differences between computation (or coding) and CT, as discussed in the section “Defining Computational Thinking,” for simplicity of language in this section we treat “computation/CT” as one thing unless noted otherwise.
16.
The Physics of Video Games
,” hourofcode.com, https://hourofcode.com/stemcod, accessed July 16, 2019.
17.
R.
Landau
, “
Computational physics: A better model for physics education?
Comput. Sci. Eng.
8
(
5
),
22
30
(
Sept.
2006
).
18.
Ernie
Behringer
, “
AAPT recommendations for computational physics in undergraduate physics curricula
,”
Bull. Am. Phys. Soc.
62
(
6
) (
2017
).
19.
T. O. B.
Odden
,
What Is This Thing Called Sensemaking?: A Theoretical Framework for How Physics Students Resolve Inconsistencies in Understanding
, PhD thesis,
The University of Wisconsin - Madison
(
2017
).
20.
Odd Petter
Sand
,
Tor Ole B.
Odden
,
Christine
Lindstrøm
, and
Marcos
Caballero
, “
How computation can facilitate sensemaking about physics: A case study
,”
Physics Education Research Conference
,
Washington, DC
, August 1-2,
2018
.
21.
Malcolm
Wells
,
David
Hestenes
, and
Gregg
Swackhamer
, “
A modeling method for high school physics instruction
,”
Am. J. Phys.
63
,
606
619
(
July
1995
).
22.
Computational Modeling Physics First with Bootstrap
,” https://youtu.be/S_Zx619e8sY (
2017
).
23.
Seymour Papert
,
Mindstorms: Children, Computers, and Powerful Ideas
(
Basic Books, Inc.
,
New York
,
1980
).
24.
Andrea
Disessa
, “
Computational literacy and ‘the big picture’ concerning computers in mathematics education
,”
Math. Thinking Learn.
20
,
3
31
(
2018
).
25.
See, for instance,
Bruce L.
Sherin
, “
A comparison of programming languages and algebraic notation as expressive languages for physics
,”
Int. J. Comput. Math. Learn.
6
(
1
),
1
61
(
May
2001
).
26.
CT-STEM assessments, CT-STEM Project, https://ctstem.northwestern.edu/curricula/assessments/ (
2019
).
27.
Planetoids with Momentum
!” YouTube.com, http://go.osu.edu/planetoidsmomentum (
2018
), accessed May 1, 2019.
28.
J. M.
Aiken
,
M. D.
Caballero
,
S. S.
Douglas
,
J. B.
Burk
,
E. M.
Scanlon
,
B. D.
Thoms
, and
M. F.
Schatz
, “
Understanding student computational thinking with computational modeling
,”
Am. Inst. Phys. Conf. Ser.
1513
,
46
49
(
Jan.
2013
).
29.
Marcos D.
Caballero
,
John B.
Burk
,
John M.
Aiken
,
Brian D.
Thoms
,
Scott S.
Douglas
,
Erin M.
Scanlon
, and
Michael F.
Schatz
, “
Integrating numerical computation into the modeling instruction curriculum
,”
Phys. Teach.
52
,
38
42
(
Jan.
2014
).
30.
A.
Cromer
, “
Stable solutions using the Euler approximation
,”
Am. J. Phys.
49
,
455
459
(
May
1981
).
31.
K.
Roos
, “
Simple Hanging Harmonic Oscillator
,” https://www.compadre.org/picup/exercises/exercise.cfm?I=135&A=SHHO, (
2016
).
32.
N. G.
Holmes
and
D. A.
Bonn
, “
Quantitative comparisons to promote inquiry in the introductory physics lab
,”
Phys. Teach.
53
,
352
355
(
Sept.
2015
).
33.
Bethany R.
Wilcox
and
H. J.
Lewandowski
, “
Developing skills versus reinforcing concepts in physics labs: Insight from a survey of students’ beliefs about experimental physics
,”
Phys. Rev. Phys. Educ. Res.
13
,
010108
(
Feb.
2017
).
34.
Douglas
Brown
and
Anne J.
Cox
, ”
Innovative use of video analysis
,”
Phys. Teach.
47
,
145
150
(
March
2009
).
35.
These videos are now only accessible through Pivot Interactives. Direct measurement video is now Pivot Interactives, https://www.pivotinteractives.com/direct-measurement-video (
2019
).
36.
Matthew
Vonk
,
Peter
Bohacek
,
Cheryl
Militello
, and
Ellen
Iverson
, “
Developing model-making and model-breaking skills using direct measurement video-based activities
,”
Phys. Rev. Phys. Educ. Res.
13
,
020106
(
Aug.
2017
).
AAPT members receive access to The Physics Teacher and the American Journal of Physics as a member benefit. To learn more about this member benefit and becoming an AAPT member, visit the Joining AAPT page.