The Computational Modeling in Physics (CMP) research program launched in 2016 exploring how the learning of Bootstrap and Pyret can enhance teachers’ skills and identity as Computer Technology (CT) learners and as integrated CT/physics teachers, and also how engaging students in the learning of integrated Bootstrap/Modeling physics enhance students’ CT skills and identity, while also improving performance in physics.

The aim of the research is to develop a method for teaching computational thinking to 9th graders in the context of an existing 9th grade science course (Physics First), while creating curriculum resources to support this learning goal. We are finding synergies that could mean that students will understand the physics concepts better, learn key concepts of computer science and programming, and gain experience with putting their knowledge to practical use.

Computational Thinking and Coding in Physics

Drawing from the work developed through the Computational Modeling program, STEMteachersNYC is continuing to pioneer new strategies for integrating coding, computational thinking for the physics classroom. Please stay tuned and let us know if you’d like to be involved or pilot some of the materials developed!


This summer we’re offering a teacher-led workshop on Computational Thinking and Coding in Physics! Learn how to use computational thinking in your classroom and get an introduction to the powerful, new Pyret language, a browser-based, state-of-the-art teaching vehicle. You will also learn how to incorporate computational modeling in conjunction with other representational tools that are considered to be best practice by physics education research.

Workshop Leaders and Team:

Joshua Rutberg
Emily Pontius
Eric Allatta

With ongoing collaborations with the American Physics Teachers Association, the American Modeling Teachers Association, Bootstrap and Brown University.