Improving Student Computational Thinking Outcome Expectancy through Integrating Model-building in a Secondary Physics Course
The role of computation in physics is increasing in both a professional and educational context. High school physics pedagogy should incorporate computational thinking, data science, and computer science skills to bolster learning across these domains. The study described here shows that when students build physically meaningful models using computer programming in a physics course, their outcome expectancy is positively impacted. Outcome expectancy can predict students’ future academic and professional choices. The STEMcoding platform asks students to construct models using Euler-Cromer step-wise modeling of physical phenomena, such as those described by the laws of motion. The study presented had students use STEMcoding during the kinematics portion of Advanced Placement Physics 1 classes at a large, urban high school in southeast Texas. A moderate positive impact on outcome expectancy was found across various groups in the study population. Results show how computational essays can provide scaffolded learning while allowing students to use code to create interactive models, allowing knowledge construction in a domain-specific manner.