Muhamad Akda Fathul Barri
Department of Information Technology and Systems Education, Universitas Pendidikan Indonesia

Published : 1 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 1 Documents
Search

Development of SEKAPAI: An AI-Based Scaffolding Platform for Programming Education Rizki Hikmawan; Dedi Rohendi; Jaka Septiadi; Muhamad Akda Fathul Barri
JUSIFO : Jurnal Sistem Informasi Vol 11 No 2 (2025): JUSIFO (Jurnal Sistem Informasi) | December 2025
Publisher : Program Studi Sistem Informasi, Fakultas Sains dan Teknologi, Universitas Islam Negeri Raden Fatah Palembang

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.19109/jusifo.v11i2.30467

Abstract

The rapid adoption of generative artificial intelligence in programming education has raised concerns regarding student over-dependence and the erosion of computational thinking skills. This study presents the design and internal validation of SEKAPAI, an AI-based scaffolding platform developed to support computational thinking while promoting responsible use of generative AI. Using an Agile-oriented Research and Development approach, SEKAPAI integrates three adaptive scaffolding modules—Solution Assessment, Code Assessment, and Free Interaction—to deliver context-aware feedback without providing direct solutions. System requirements were derived through stakeholder analysis and translated into a modular, web-based architecture supported by GPT-based services. Internal validation was conducted using comprehensive black-box testing to evaluate functional correctness, feedback behavior, and alignment with computational thinking components. The results indicate that SEKAPAI operates reliably across core system features and consistently implements progressive scaffolding strategies that regulate AI assistance. This study demonstrates how pedagogical scaffolding principles can be operationalized within AI-assisted learning systems and provides a technically feasible reference model for responsible AI integration in programming education.