Physics Computational Literacy: Programming, modeling and collaboration at the journeyman level
Karl Henrik Fredly, Tor Ole B. Odden, Benjamin M. Zwickl

TL;DR
This paper explores how physics master's students develop computational expertise beyond introductory levels, emphasizing the importance of large projects and collaboration in fostering journeyman-level skills.
Contribution
It applies the physics computational literacy framework and novice-expert theory to analyze student development through interviews, highlighting key transitions and skill acquisition.
Findings
Two distinct competence transitions driven by project experience and research.
Students attain advanced skills through large, scaffolded computational projects.
Collaboration and learning new tools are crucial for developing research-ready expertise.
Abstract
Computation has become an integral part of physics research. However, little is known about how students learn to productively use computation as a tool beyond the introductory level, especially as they transition into physics research. In this study, we apply the theory of physics computational literacy and the novice-expert framework to describe the development of expertise in computational physics, as students transition from novice to journeyman computational physicists. We base this description on a thematic analysis of interviews with 13 computational physics master's students with extensive experience using computation. We first describe the most important elements driving the development of computational physics expertise, identifying two distinct transitions of competence during their studies, driven by experience with large computational projects and professional research. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOnline Learning and Analytics
