Computational Literacy & Mathematics Education
George Gadanidis, Ricardo Scucuglia Rodrigues da Silva, Janette Michelle Hughes, Immaculate Kizito Namukasa, Steven Paul Floyd · Revista Internacional de Pesquisa em Educação Matemática · 2022
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.