November 4, 2020by Kevin Adkins and Jennifer Birriel Introductory physics lectures are generally short on time and finding time to integrate computation isn't trivial. One alternative is to move the computational exercises to the laboratory portion of the course and replace a few traditional labs with computational labs covering the same material. Here, we describe our computational laboratory implementation and present two complete exercises.
July 24, 2020by Jennifer Birriel & Ignacio Birriel, Morehead State University Integrating computation into first year physics courses can be a challenge, especially given the students' comfort with programming. One solution is to integrate spreadsheet computation in your labs for data reduction and analysis. You can connect the language of computation with common spreadsheet terminology. Computation with spreadsheets is advantageous because Excel is widely available.
March 9, 2020by W. Brian Lane Capture, Code, Compare activities combine hand-on labs with computer modeling. Students use video tracking to capture the motion of an object, code a model that reproduces the behavior of the physical system, then compare the quantitative results of the video analysis with the results from the computer model. I'll go through an example of one of my activities in an introductory mechanics course.
September 18, 2019by Todd Zimmerman Once you've made the choice to use Python as the programming language in your course, you still have a lot of decisions ahead of you. I'll lay out the choices along with what I chose I why I chose it.