International Journal of Ethno-Sciences and Education Research
Vol. 6 No. 1 (2026): International Journal of Ethno-Sciences and Education Research (IJEER)

From Concept Image to Computational Thinking: A Design-Based Research on Python-Integrated Mathematics Learning

Rais, Damar (Unknown)



Article Info

Publish Date
01 Feb 2026

Abstract

The increasing demand for computational thinking (CT) in mathematics education requires instructional designs that meaningfully connect abstract mathematical concepts with algorithmic reasoning. Grounded in the theory of concept image, this study investigates how Python-integrated learning activities can foster students’ mathematical understanding while simultaneously supporting the development of computational thinking. Using a Design-Based Research (DBR) methodology, this study was conducted across three iterative cycles involving undergraduate mathematics students and how Python-integrated learning activities can enrich students' mathematical understanding while simultaneously developing CT skills. The study was conducted across three iterative cycles in a Calculus II, Integration course involving twenty-six mathematics education students PGRI University of Yogyakarta. Data were collected through concept image mapping, CT performance assessments, classroom observations, and the analysis of Python code artifacts. The finding indicate that Python-assisted dynamic visualization facilitated a transition from static, procedural understanding toward deep, relational mental representations. Programming activities were proven to strengthen abstraction and algorithmic reasoning capabilities, where code serves as an externalization of students' concept images. This study yields three key instructional design principles: Concept-First Coding, Representational Fluidity, and Reflective Alignment. In conclusion, Python integration designed as a "cognitive bridge" effectively transforms mathematical intuition into formal-computational understanding that is transferable to complex problem-solving contexts. By leveraging programming as a representational medium, educators can create rich, interactive learning ecosystems where students actively construct knowledge, refine mental models, and develop transferable cognitive competencies. Future directions may include expanding these practices across disciplines, refining assessment models for CT in text-based programming, and investigating long-term retention and applicability of learned skills beyond academic settings.

Copyrights © 2026






Journal Info

Abbrev

ijeer

Publisher

Subject

Religion Humanities Education Languange, Linguistic, Communication & Media Mathematics Transportation Other

Description

Ethno-science is as an attempt "to recast what serves as science to others, their practice of taking care of themselves and their bodies, their botanical knowledge, but also the form of their classification, making connections, etc. Educational research is a systematic attempt to gain a better ...