Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Programming as a mediator of mathematical thinking: Examples from upper secondary students exploring the definite integral
Luleå University of Technology, Department of Health, Education and Technology, Education, Language, and Teaching.ORCID iD: 0000-0002-7494-4632
Luleå Upper Secondary School, Sweden.ORCID iD: 0000-0002-1788-2121
Luleå Upper Secondary School, Sweden.ORCID iD: 0009-0007-4865-5937
Luleå Upper Secondary School, Sweden.
2024 (Swedish)In: LUMAT: International Journal on Math, Science and Technology Education, E-ISSN 2323-7112, Vol. 12, no 3, p. 78-99Article in journal (Refereed) Published
Abstract [en]

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.

Place, publisher, year, edition, pages
LUMA Centre Finland , 2024. Vol. 12, no 3, p. 78-99
Keywords [en]
collaborative learning, definite integral, languaging, programming, sociomathematical norms
National Category
Didactics
Research subject
Mathematics and Science Education
Identifiers
URN: urn:nbn:se:ltu:diva-105502DOI: 10.31129/lumat.12.3.2155Scopus ID: 2-s2.0-85197944552OAI: oai:DiVA.org:ltu-105502DiVA, id: diva2:1858392
Note

Validerad;2024;Nivå 1;2024-05-16 (signyg);

Fulltext license: CC BY

Available from: 2024-05-16 Created: 2024-05-16 Last updated: 2025-10-21Bibliographically approved

Open Access in DiVA

fulltext(724 kB)194 downloads
File information
File name FULLTEXT01.pdfFile size 724 kBChecksum SHA-512
857f3c0a058e2ffd68bf65272a1774a72369078af04df400fc0765a86e57f265706b3f530d8414b05fe439719a9113ccae90e37cf7ae97e615f79236e275f0f5
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Tossavainen, TimoWedestig, Anna

Search in DiVA

By author/editor
Tossavainen, TimoJohansson, ClaesJuhlin, AlfWedestig, Anna
By organisation
Education, Language, and Teaching
In the same journal
LUMAT: International Journal on Math, Science and Technology Education
Didactics

Search outside of DiVA

GoogleGoogle Scholar
Total: 194 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 802 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf