The Influence of Teaching Programming on Learning Mathematics
Geoff Wright, Peter Rich, Robert Lee, Brigham Young University, United States
Society for Information Technology & Teacher Education International Conference, in New Orleans, Louisiana, United States ISBN 978-1-939797-02-5 Publisher: Association for the Advancement of Computing in Education (AACE), Waynesville, NC USA
There are several correlations between mathematics and programming, logistical thinking, problem solving, functions, variables, coordinates, and so forth. Many have argued the benefit of learning one having a positive influence on learning the other. Strangely, despite this belief, and supporting evidence, curriculum having a focus explicitly tied to mathematics and programming is not common in today’s K-12 classrooms. This project investigates a curriculum, titled: Bootstrap, that was explicitly developed to make mathematics connections to programming. The curriculum was implemented at three schools. A pre and post mathematics inventory was used to measure the impact teaching this course (which used a video game development programming pedagogy) had on student understanding of mathematics. The findings from the study suggest that student understanding of functions and variables did increase after participating in the course.
Wright, G., Rich, P. & Lee, R. (2013). The Influence of Teaching Programming on Learning Mathematics. In R. McBride & M. Searson (Eds.), Proceedings of SITE 2013--Society for Information Technology & Teacher Education International Conference (pp. 4612-4615). New Orleans, Louisiana, United States: Association for the Advancement of Computing in Education (AACE).