Programming as a mediator of mathematical thinking

Autor: Timo Tossavainen, Claes Johansson, Alf Juhlin, Anna Wedestig
Jazyk: English<br />Finnish<br />Swedish
Rok vydání: 2024
Předmět:
Zdroj: LUMAT, Vol 12, Iss 3 (2024)
Druh dokumentu: article
ISSN: 2323-7112
DOI: 10.31129/LUMAT.12.3.2155
Popis: We report on three episodes from a case study where upper secondary students numerically explore the definite integral in a Python environment. Our research questions concern how code can mediate and support students' mathematical thinking and what kind of sociomathematical norms emerge as students work together to reach a mutual understanding of a correct solution. The main findings of our investigation are as follows. 1) Students can actively use code as a mediator of their mathematical thinking, and code can even serve as a bridge that helps students to develop their mathematical thinking collaboratively. Further, code can help students to perceive mathematical notions as objects with various properties and to communicate about these properties, even in other semiotic systems than the mathematical language. 2) For the participating students, a common norm was that an acceptable solution is a sufficient condition for the correctness of the solution method although students were aware of a problem in their code, yet also other norms emerged. This demonstrates that learning mathematics with programming can have an effect on what kind of sociomathematical norms emerge in classroom.
Databáze: Directory of Open Access Journals