Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

Student Teachers as Learners and Teachers

Praxeological Perspectives on Programming in Mathematics

Bibliographic Data

ID22047119
AuthorsOdd Tore Kaufmann (0000-0002-6998-2714, Østfold University of Applied Sciences, corresponding author), Khaled Jemai (0009-0000-4431-6830, Østfold University of Applied Sciences), Marianne Maugesten (0000-0001-9216-1861, Østfold University of Applied Sciences), Toril Eskeland Rangnes (0000-0002-3871-0599, Østfold University of Applied Sciences)
Year2026
Volume16
Issue1
Pages104
Publication date2026-01-12
Open AccessYes
TypeARTICLE
VenueEducation Sciences (JOURNAL)
Journal identifiersISSN: 2227-7102 • E-ISSN: 2227-7102
PublisherMDPI AG (PUBLISHER • IT)
DOI10.3390/educsci16010104
OpenAlexW7122795726
LanguageEN
References cited12

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

Computational Thinking · Fluency · Jigsaw · Mathematical practice · Praxis · Programming paradigm · Innovative Education and Learning Practices · Mathematics Education and Teaching Techniques · Teaching and Learning Programming

  • How to Solve It

    George Pólya, John Horton Conway•How to Solve It•1945

  • Computational thinking in primary mathematics classroom activities

    Open Access•Siri Krogh Nordby, Louise Mifsud et al.•Frontiers in Education•2024

  • Mathematical knowledge for teaching as a didactic praxeology

    Open Access•Anna Pansell•Frontiers in Education•2023

Highly citedNo

Tools

Open DOIOpen Access
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae