Implementasi Problem-Based Learning Dan Deep Knowledge Tracing Dalam Pembelajaran Pemrograman Dasar Untuk Meningkatkan Kompetensi Junior Programmer

Authors

  • Zahra Humaira Salsabila Universitas Negeri Surabaya Author
  • Ekohariadi Universitas Negeri Surabaya Author

DOI:

https://doi.org/10.70134/jitifna.v2i2.1763

Keywords:

Problem-Based Learning, Deep Knowledge Tracing, Learning Analytics, Junior Programmer, Object-Oriented Programming

Abstract

Object-Oriented Programming (OOP) learning in vocational high schools often faces challenges in improving students’ problem-solving skills and monitoring their learning progress. This study aimed to analyze the effectiveness of implementing Problem-Based Learning (PBL) supported by Deep Knowledge Tracing (DKT) in improving junior programmer competencies. A pre-experimental method with a One Group Pretest–Posttest Design was employed involving 36 tenth-grade Software Engineering students at SMKN 10 Surabaya. Learning activities were conducted through the Skill Byte Learning Management System (LMS), which facilitated PBL activities and DKT-based learning analytics. Data were collected through pretest-posttest assessments, observations, and documentation, then analyzed using descriptive statistics, the Shapiro–Wilk normality test, and the Paired Sample t-Test. The results showed that the average cognitive score increased from 50.15 to 84.44, while the statistical test indicated a significance value of 0.000 (p < 0.05). These findings demonstrate that implementing PBL supported by DKT effectively improves students’ competencies and assists teachers in monitoring learning progress through learning analytics. Therefore, this approach provides a more active, adaptive, and student-centered programming learning environment.

Downloads

Download data is not yet available.

Published

2026-07-07

How to Cite

Implementasi Problem-Based Learning Dan Deep Knowledge Tracing Dalam Pembelajaran Pemrograman Dasar Untuk Meningkatkan Kompetensi Junior Programmer. (2026). Jurnal Ilmu Teknologi Informasi Indonesia, 2(2), 172-178. https://doi.org/10.70134/jitifna.v2i2.1763

Similar Articles

1-10 of 32

You may also start an advanced similarity search for this article.