figshare
Browse

Teaching Bug Advocacy through Flipped Classroom

Download (112.87 kB)
dataset
posted on 2025-01-18, 23:29 authored by Andreea VescanAndreea Vescan, Andreea Galbin-Nasui

Software testing plays a critical role in the development workflow. Nowadays, the significance of teaching software testing principles is recognized to a greater extent than ever before.

The aim of this paper is twofold: (1) to investigate the effectiveness of using a flipped classroom-based context to teach software bug advocacy, and (2) to provide the student's perspective on using flipped classroom to learn how to advocate for a bug. A seminar activity dedicated to bug reports and how to advocate for a bug is the framework for this investigation, with students being split into teams with the aim to perform two major activities: poster creation for one of the strategies from the RIMGEN mnemonics and providing advocacy strategies for a 3 years old bug. The created artifacts and the answers to a questionnaire dedicated to the learning experience are used as tools to analyze and provide answers to research questions.

The results show that flipped classroom-based learning is effective in teaching how to advocate for a software bug. Around 87.75\% of students agreed that the poster creation activity helped them better retain the information. A percentage of 61.22\% students agreed that time was spent more effectively in class since the text was read outside the classroom, and 82.66\% of students also agree that this type of learning provides them with the opportunity to communicate with other students.

History