Abstract

Computer programming has permeated many fields as a tool to model phenomena and processes and to make new discoveries. Curricula in many jurisdictions have been revised to use computer languages across K-12, and in some cases in mathematics education. The literature suggests that while digital media in mathematics education can be used as tools that serve our purposes, they also serve to reorganize knowledge. This paper investigates the interactions among computer programming and mathematics teaching and learning. Our data sources are a) Ontario curriculum documents, b) resources developed by our team in Ontario and in Brazil, and c) our research in Ontario and Brazil. diSessa’s idea of computational literacy serves as a theoretical framework and as an analytical lens for conceptualizing how the integration of computer programming may alter the structure and experience of school mathematics.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call