Skip to main content


Welcome, you are visiting Physics-Program

Physics and Programming
Computing and computational thinking (CT) are an integral part of everyday practice within modern fields of science, technology, engineering, and math (STEM). As a result, the STEM+Computing Partnerships (STEM+C) program seeks to advance new multidisciplinary approaches to, and evidence-based understanding of, the integration of computing in STEM teaching and learning, and discipline-specific efforts in computing designed to build an evidence base for teaching and learning of computer science in K-12, including within diverse populations. Integrating CT into core science instruction addresses practical constraints in K-12 education, in that there is no room in the curriculum to teach it directly to everyone. But, more importantly, integrating CT into core science provides a synergistic opportunity to deepen instruction in both. This project investigates the synergistic learning of physics and CT concepts and practices through students' construction of and interaction with computational models that visually represent physical systems.

Show Full Abstract

Project Contributions

A Principled Approach to Designing Assessments that Integrate Science and Computational Thinking
"There is increasing interest in broadening participation in computational thinking (CT) by integrating CT into precollege STEM curricula and instruction. Science, in particular, is emerging as an important discipline to…