Designing a human-centered framework for preservice mathematics primary school teachers: Integrating computational thinking, reflective pedagogy, and ethnomathematics
DOI:
https://doi.org/10.24071/icre.v1i1.28Keywords:
computational thinking, ethnomathematics, human-centred curriculum, preservice teacher education, reflective pedagogyAbstract
This paper develops a human-centred curriculum framework for preservice primary school teachers that integrates computational thinking, reflective pedagogy, and ethnomathematics. Applying a Conceptual Systematic Review (CSR) approach, the study synthesises conceptual and empirical literature from 2010 to 2025 to clarify each domain and map intersections relevant to teacher preparation. The framework positions computational thinking as a pedagogical tool for structured problem solving, reflective pedagogy as the ethical and metacognitive anchor, and ethnomathematics as the cultural and ecological grounding. Anticipated outcomes include enhanced teacher readiness for technology-rich classrooms, strengthened culturally responsive practice, and improved capacity for ethical decision-making. The paper concludes with implications for course design, program assessment, and future empirical validation.
Downloads
References
Angeli, C., Voogt, J., Fluck, A., Webb, M., Cox, M., Malyn-Smith, J., & Zagami, J. (2016). A K-6 computational thinking curriculum framework: Implications for teacher knowledge. Educational Technology and Society, 19(3), 47-57. https://www.learntechlib.org/p/192695/
Aprinastuti, C. (2022). Implementation of computational thinking and Ignatian pedagogy in Geometry subject for elementary school pre-service teachers. Jurnal Basicedu, 6(3), 5329–5337. https://doi.org/10.31004/basicedu.v6i3.2177
Boaler, J. (2016). Mathematical mindsets: Unleashing students' potential through creative math, inspiring messages and innovative teaching. Jossey-Bass/Wiley.
Carney, S. (2022). Reimagining our futures together: a new social contract for education. Comparative Education, 58(4), 568-569. https://doi.org/10.1080/03050068.2022.2102326
D’Ambrosio, U. (2006). Ethnomathematics: Link between traditions and modernity. Sense Publishers.
Dewey, J. (2006). How we think. D C Heath https://doi.org/10.1037/10903-000
Freire, P. (1996). Pedagogy of the oppressed (Rev. ed.). Penguin.
Grover, S., & Pea, R. (2023). Computational thinking: A competency whose time has come. In S. Sentance, E. Barendsen, N. R. Howard, & C. Schulte (Eds.), Computer science education: Perspectives on teaching and learning in school (pp. 51–68). Bloomsbury Academic. https://doi.org/10.5040/9781350296947.ch-005
Korthagen, F., & Vasalos, A. (2005). Levels in reflection: Core reflection as a means to enhance professional growth. Teachers and Teaching: Theory and Practice, 11(1), 47-71. https://doi.org/10.1080/1354060042000337093
Larrivee, B. (2000). Transforming teaching practice: Becoming the critically reflective teacher. Reflective Practice, 1(3), 293-307. https://doi.org/10.1080/713693162
Noddings, N. (2007). Education and democracy in the 21st century. Teachers College Press.
Rosa, M., & Orey, D. C. (2011). Ethnomathematics: the cultural aspects of mathematics. Revista Latinoamericana de Etnomatemática, 4(2), 32–54. https://revista.etnomatematica.org/index.php/RevLatEm/article/view/32
Rosa, M., Orey, D.C. (2016). State of the art in ethnomathematics. In Current and future perspectives of ethnomathematics as a program. ICME-13 Topical Surveys. Springer, Cham. https://doi.org/10.1007/978-3-319-30120-4_3
Schön, D. A. (1983). The reflective practitioner: How professionals think in action. Basic Books.
Sengupta, P., Dickes, A., & Farris, A. (2018). Toward a phenomenology of computational thinking in STEM education. In Computational thinking in the STEM disciplines: Foundations and research highlights. Springer, Cham. https://doi.org/10.1007/978-3-319-93566-9_4
Skovsmose, O. (2011). An invitation to critical mathematics education. Sense Publishers.
Vithal, R., & Skovsmose, O. (1997). The end of innocence: A critique of “ethnomathematics.” Educational Studies in Mathematics, 34, 131-157. https://doi.org/10.1023/a:1002971922833
Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127-147. https://doi.org/10.1007/s10956-015-9581-5
Wing, J. M. (2017). Computational Thinking’s Influence on Research and Education for All. Italian Journal of Educational Technology, 25(2), 7-14. https://doi.org/10.17471/2499-4324/922
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Christiyanti Aprinastuti (Author)

This work is licensed under a Creative Commons Attribution 4.0 International License.

