Computational Thinking (CT) is still a relatively new term in the lexicon of learning objectives and science standards. 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. Our intention in writing this article is to provide a helpful, concise and readable introduction to this topic for physics instructors. We also put forward some ideas for what the future of CT in introductory physics may look like.
Introductory physics lab instruction is undergoing a transformation, with increasing emphasis on developing experimentation and critical thinking skills. These changes present a need for standardized assessment instruments to determine the degree to which students develop these skills through instructional labs. In this article, we present the development and validation of the Physics Lab Inventory of Critical thinking (PLIC). We define critical thinking as the ability to use data and evidence to decide what to trust and what to do. The PLIC is a 10-question, closed-response assessment that pr…
Computational thinking has been a recent focus of education research within the sciences. However, there is a dearth of scholarly literature on how best to teach and to assess this topic, especially in disciplinary science courses. Physics classes with computation integrated into the curriculum are a fitting setting for investigating computational thinking. In this paper, we lay the foundation for exploring computational thinking in introductory physics courses. First, we review relevant literature to synthesize a set of potential learning goals that students could engage in when working with …
Covariational reasoning -- reasoning about how changes in one quantity relate to changes in another quantity -- has been examined extensively in mathematics education research. Little research has been done, however, on covariational reasoning in introductory physics contexts. We explore one aspect of covariational reasoning: ``goes like'' reasoning. ``Goes like'' reasoning refers to ways physicists relate two quantities through a simplified function. For example, physicists often say that ``the electric field goes like one over r squared.'' While this reasoning mode is used regularly by physi…
Computational thinking is a key skill for space science graduates, who must apply advanced problem-solving skills to model complex systems, analyse big data sets, and develop control software for mission-critical space systems. We describe our work using Design Thinking to understand the challenges that students face in learning these skills. In the MSc Space Science & Technology at University College Dublin, we have used insights from this process to develop new teaching strategies, including improved assessment rubrics, supported by workshops promoting collaborative programming techniques. W…
This work presents a structured systematic process for undergraduate capstone research projects embodying computational thinking (CT) practices. Students learn to conduct research with a decision support system utilizing CT. The system is demonstrated through a case study of a capstone research project course. The course is a 3rd year single semester capstone in an aviation program. CT was integrated over a decade, through 21 semesters of coordinating and delivering the course. The CT practices evolved and were utilized for more aspects over time. The CT system facilitated a significant reduct…
This is the third series of the lab manuals for virtual teaching of introductory physics classes. This covers fluids, waves, thermodynamics, optics, interference, photoelectric effect, atomic spectra, and radiation concepts. A few of these labs can be used within Physics I and a few other labs within Physics II depending on the syllabi of Physics I and II classes. Virtual experiments in this lab manual and our previous Physics I (arXiv.2012.09151) and Physics II (arXiv.2012.13278) lab manuals were designed for 2.45 hrs long lab classes (algebra-based and calculus-based). However, all the virtu…
Computational thinking is a way of reasoning about the world in terms of data. This mindset channels number crunching toward an ambition to discover knowledge through logic, models and simulations. Here we show how computational cognitive science can be used to reconstruct and analyse the structure of computational thinking mindsets (forma mentis in Latin) through complex networks. As a case study, we investigate cognitive networks tied to key concepts of computational thinking provided by: (i) 159 high school students enrolled in a science curriculum and (ii) 59 researchers in complex systems…
Great physics breakthroughs are rarely included in the introductory physics or astronomy course. General relativity and binary black hole coalescence are no different, and can be included in the introductory course only in a very limited sense. However, we can design activities that directly involve the detection of GW150914, the designation of the Gravitation Wave signal detected on September 14, 2015, thereby engage the students in this exciting discovery directly. The activities naturally do not include the construction of a detector or the detection of gravitational waves. Instead, we desi…
We present a case study featuring a first-year bio-science university student using computation to solve a radioactive decay problem and interpret the results. In a semi-structured cognitive interview, we use this case to examine the process of sensemaking in a computational science context. We observe the student entering the sensemaking process by inspecting and comparing computational outputs. She then makes several attempts to resolve the perceived inconsistency, foregrounding knowledge from different domains. The key to making sense of the model for this student proves to be thinking abou…
Perspectives in Quantum Physics: Epistemological, Ontological and Pedagogical. An investigation into student and expert perspectives on the physical interpretation of quantum mechanics, with implications for modern physics instruction