Integration Of Computational Thinking Through Calculus Learning Using Python Programming Language: A Systematic Review And Curriculum Implications

Authors

  • Damar Rais Makassar State University Author

Keywords:

Computational Thinking, Calculus, Mathematical Learning Outcomes, Python Programming

Abstract

Computational Thinking (CT) has become an essential cross-curricular competency for 21st-century education. This report evaluates the effectiveness of integrating CT through the Python programming language in Calculus learning. This approach is necessary to address the challenges of conceptual understanding Calculus, which is often presented in an abstract manner. The research method used is Systematic Literature Review which includes empirical studies from 2015 to 2025. The research results confirm that CT integration results in significant improvements in mathematical learning outcomes, particularly in problem modeling and algorithmic reasoning skills. The use of libraries Python tools like SymPy, NumPy, and Matplotlib serve as important bridges that facilitate symbolic computation and visualization of abstract concepts of Calculus (limits, differentials, integrals). Although there are challenges in the form of entry barrier programming and notation conflicts, the pedagogical benefits are enormous, namely transforming static formulas into active, executable processes. The conclusion indicates the need for curriculum adaptation to integrate CT-Python holistically, which is relevant for contemporary engineering and mathematics education.

Downloads

Published

2025-11-04