The problem in this study was the low level of understanding of the Python programming language among Computer and Network Engineering (TKJ) students at SMKN 4 Pekanbaru. This was caused by a learning approach that was limited to basic theory and minimal programming logic practice. The goal of this program was to improve students' understanding and ability to apply basic Python concepts practically and logically. The methodology used was a one-session interactive workshop, supported by learning media in the form of modules, interactive videos, pre-tests, post-tests, and mini-projects. The material covered variables, data types, branching, looping, and functions. The results showed an increase in student understanding, with an average increase in post-test scores of 25%. The mini-projects also demonstrated students' ability to implement Python concepts into simple applications. This study concluded that the interactive approach proved effective in improving students' programming literacy and is recommended for continued implementation in vocational schools.
Copyrights © 2025