Development of Interactive Learning Application for Basic Programming Based on Technological Pedagogical Content Knowledge Framework

Soetjipto, Daniel Yulius and Dinata, Hendra and Angga, Ng Melissa and Widjaja, Jovan Adriel (2025) Development of Interactive Learning Application for Basic Programming Based on Technological Pedagogical Content Knowledge Framework. TEKNIKA, 14 (1). pp. 34-40. ISSN 2549-8037, EISSN 2549-8045

[thumbnail of paper asli.pdf] PDF
paper asli.pdf - Published Version

Download (690kB)
Official URL / DOI: https://doi.org/10.34148/teknika.v14i1.1084

Abstract

Information technology students must take Algorithms and Programming. Research shows that 28% of US students fail their basic programming subject, which is essential to mastering programming. In line with the previous study, 39% of students in the Informatics Engineering department’s basic programming course at campus X in the odd semester of 2022/2023 failed the course. The learning process should be able to integrate technology into it. An interactive learning application was developed utilizing the Technological Pedagogical and Content Knowledge (TPACK) framework, incorporating a pedagogical paradigm in its design through simulation elements and animated visuals. Through an extensive design, this learning application enhances student engagement by 78.3%, encouraging continued utilization in their educational process. The trial involving the group of students utilizing this application revealed that 5 out of 34 students failed the course, in contrast to 7 out of 33 students from the group that studied without the application.

Item Type: Article
Uncontrolled Keywords: Learning Application, TPACK, Basic Programming, Simulation.
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Engineering > Department of Informatic
Depositing User: HENDRA DINATA - 210034
Date Deposited: 03 Mar 2025 04:47
Last Modified: 03 Mar 2025 04:47
URI: http://repository.ubaya.ac.id/id/eprint/48088

Actions (login required)

View Item View Item