Programming and Algorithm Fundamentals
Vol. 1 No. 1 (2026): January: Programming and Algorithm Fundamentals

Integrating Computational Thinking and Adaptive Curriculum Frameworks to Enhance Problem Solving Skills in Undergraduate Programming Education Across Diverse Learning Contexts

Nicodemus Rahanra (Universitas Satya Wiyata Mandala)
Ahmad Ashifuddin Aqham (Universitas Sains dan Teknologi Komputer)
Eko Siswanto (Universitas Sains dan Teknologi Komputer)



Article Info

Publish Date
19 Jan 2026

Abstract

This study investigates the integration of computational thinking (CT) principles with adaptive curricula to enhance problem-solving skills in undergraduate programming education. Traditional programming curricula often emphasize syntax and basic concepts, neglecting critical problem-solving strategies. The adaptive curriculum framework used in this study combines CT skills such as decomposition, pattern recognition, abstraction, and algorithmic thinking with personalized learning experiences. A mixed-method approach, combining qualitative and quantitative research, was employed to assess the effectiveness of this integrated approach. The results show significant improvements in students' problem-solving abilities, conceptual understanding, and engagement compared to a control group following a traditional curriculum. Students in the experimental group, which received the adaptive curriculum, demonstrated better performance in applying algorithms and debugging code. Additionally, students expressed higher levels of engagement and motivation, suggesting that the personalized learning environment fostered greater academic involvement. The study highlights the importance of integrating CT principles with adaptive learning frameworks to create a more inclusive and effective learning environment that accommodates diverse learning needs. The findings suggest that adaptive curricula can bridge gaps in traditional education by providing personalized support and ensuring that students progress at their own pace. This approach is especially beneficial for programming education, where both conceptual understanding and practical problem-solving skills are critical for success. Future research should explore the long-term impact of adaptive learning frameworks and investigate how these technologies can be integrated with traditional teaching methods to maximize their effectiveness.

Copyrights © 2026






Journal Info

Abbrev

PAF

Publisher

Subject

Description

Aims This journal aims to disseminate fundamental and applied research in programming, algorithm design, and computational problem-solving that form the foundation of modern computing systems. Scope Algorithm design and complexity analysis Data structures and optimization techniques Programming ...