Penerapan Collaborative Learning dalam Pembelajaran White-Box Testing: Studi Kasus pada Pengujian Looping dan Condition Branch

Read full text
Authors: Zulkipli Zulkipli, Lara Aulia Putri, Muhammad Defa Aranbi, Reno Purnomo, Yohanes Emanuel Dala Wea
Cited by: 0

Abstract

Software testing learning, particularly white-box testing, is an important competency in Information Technology Education, but it remains a challenge for students because it requires an understanding of complex program logic. Difficulties arise mainly in the material on testing program control structures, such as looping and condition branches. This study aims to analyse the application of the collaborative learning method in white-box testing learning in this material. The research used a qualitative descriptive approach with a case study design involving students from the Information Technology Education Study Programme. Data were collected through observation of the learning process, analysis of group assignment results, and student reflections. Data analysis was carried out through the stages of data reduction, data presentation, and conclusion drawing. The results of the study indicate that the application of collaborative learning can improve students' conceptual understanding, program logic analysis skills, and cooperation skills in solving source code testing problems. In addition, students showed increased activity in discussions and the ability to explain program logic flows systematically. Thus, the collaborative learning method is effective in white-box testing learning, especially in looping and condition branch material.

Fields of Study & Subjects

Teaching and Learning Programming Innovative Teaching and Learning Methods Problem and Project Based Learning

Publication details

Journal / source
Indo-MathEdu Intellectuals Journal
Volume
7
Issue
1
Pages
1064–1074
Publication date
29 January 2026