PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
January 14, 2026Education Sciences0 citationsOpen Access

Student Teachers as Learners and Teachers: Praxeological Perspectives on Programming in Mathematics

View Full Paper
OKOdd Tore KaufmannKJKhaled JemaiMMMarianne Maugesten

Key Points

  • The aim is to analyze how master’s student teachers conceptualize programming in mathematics education.
  • Qualitative analysis of 39 written reflections from master's student teachers
  • Examination of engagement with programming-based mathematics tasks
  • Identification of mathematical and didactic praxeologies
  • MSTs' learning strategies mirror their intended teaching practices
  • Participants view programming as a central learning object
  • MSTs require support to build programming fluency for effective mathematics exploration

Abstract

This study investigates how master’s student teachers (MSTs) conceptualize and integrate programming and computational thinking within mathematics education. Grounded in the Anthropological Theory of the Didactic, and specifically its notion of praxeology, the study analyses 39 written reflections produced by MSTs who completed a compulsory programming-based mathematics task. The analysis identifies both mathematical and didactic praxeologies, revealing how MSTs’ engagement with programming reflects their development both as learners and as future teachers. The findings demonstrate that MSTs’ personal learning strategies, such as exploration, iteration, and productive struggle, closely parallel their envisioned classroom practices. The findings also show that many participants framed programming itself as the central learning object, highlighting a need to develop confidence and competence before applying programming as a tool for mathematical inquiry. The study argues that programming tasks provide a productive arena for bridging theory and practice in teacher education by fostering an interplay between praxis (know-how) and logos (know-why). Finally, the results indicate that MSTs require institutional support specifically aimed at developing basic programming fluency (e.g., handling syntax, debugging, and programming environments), so that computational thinking can be mobilized for mathematical exploration rather than being overshadowed by technical challenges.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Kaufmann et al. (2026) studied this question.

synapsesocial.com/papers/6966f31d13bf7a6f02c00d1dhttps://doi.org/10.3390/educsci16010104
Ask AI
Helpful
Bookmark
Share
View Full Paper