Developing a visual programming editor for VPython
ORAL
Abstract
Programing skills are becoming increasingly more important in physics and other STEM fields. Existing tools for teaching physics and engineering using computational modeling, like VPython, can require students to already have a foundation of programming, thus narrowing students\’ learning opportunities. Block programming with visual environments like Blockly provides a way to engage learners with algorithmic thinking without extensive pre-requisite knowledge of keywords, functions, and syntax. It has also been observed to have various benefits for beginning programmers. We have created a prototype for a visual programing environment that allows students to create physics simulations utilizing the open source projects VPython and Blockly. We discuss lessons learned during development and initial user testing about the challenges of making a visual programming environment for physics simulations.
–
Authors
-
Cody Blakeney
Texas State University
-
Michael Dube
Texas State University
-
Hunter Close
Texas State University