To Örebro University

oru.seÖrebro University Publications
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
Young students’ mathematizing through visual programming
Örebro University, School of Science and Technology.ORCID iD: 0000-0002-4017-3614
(English)Manuscript (preprint) (Other academic)
National Category
Other Mathematics
Identifiers
URN: urn:nbn:se:oru:diva-126482OAI: oai:DiVA.org:oru-126482DiVA, id: diva2:2030619
Available from: 2026-01-21 Created: 2026-01-21 Last updated: 2026-01-21Bibliographically approved
In thesis
1. Programmering som mål och medel i matematikundervisningen: Med fokus på elever
Open this publication in new window or tab >>Programmering som mål och medel i matematikundervisningen: Med fokus på elever
2026 (Swedish)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

This dissertation aims to contribute to theoretical development and deepen the understanding of the role of programming in mathematic seducation. It explores the opportunities that visual programming offers young students to engage in mathematizing. The study approaches this from two complementary perspectives: programming as a goal of mathematics education and programming as a means for supporting mathematical development. Through iterative classroom interventions, the mathematizing of first-grade students’ programming was closely observed, providing detailed insights and enabling fine-grained analysis.

The theoretical contribution presents mathematizing as a framing concept for understanding students’ programming within mathematics education. Viewing programming through this lens clarifies its relevance to mathematics education. This is significant for researchers and teachers, helping them understand how to integrate programming into their teaching. By applying horizontal and vertical mathematization, the distinction between programming as a goal and as a means is elaborated.

The findings show how students demonstrate skills in problem formulation, complex problem-solving, and connecting multiple mathematical concepts into meaningful structures. However, the results also highlight challenges and limitations: using a programming environmental one does not guarantee engagement in problem-solving, and the choice of programming environment shapes the opportunities students have to explore mathematical concepts. These findings stem from positioning students at the center, and they carry significant implications for teaching practice.

Place, publisher, year, edition, pages
Örebro: Örebro University, 2026. p. 117
Series
Örebro Studies in Mathematics ; 5
Series
Örebro Studies in Educational Sciences with an Emphasis on Didactics ; 24
Keywords
Programming, mathematizing, student orientation, young students, computational thinking, mathematical activities
National Category
Other Mathematics Didactics
Identifiers
urn:nbn:se:oru:diva-125549 (URN)9789175297361 (ISBN)9789175297378 (ISBN)
Public defence
2026-02-13, Örebro universitet, Långhuset, Hörsal L2, Fakultetsgatan 1, Örebro, 13:15 (Swedish)
Opponent
Supervisors
Available from: 2025-12-11 Created: 2025-12-11 Last updated: 2026-01-27Bibliographically approved

Open Access in DiVA

No full text in DiVA

Authority records

Sjödahl, Anna

Search in DiVA

By author/editor
Sjödahl, Anna
By organisation
School of Science and Technology
Other Mathematics

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 48 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