Conference Paper, 2024

'Gitting' Their Feet Wet - A Classroom Intervention Exploring Students' Learning Experience When Maintaining an Unknown Codebase

2024 47th ICT and Electronics Convention Mipro 2024 Proceedings, ISBN 9798350382495, Pages 1205-1210, 10.1109/MIPRO60963.2024.10569744

Contributors

Spangsberg T.H. (Corresponding author) [1] Brendstrup D.O. [1]

Affiliations

  1. [1] Aarhus Business Academy
  2. [NORA names: EAAA Business Academy Aarhus; Business Academies; Denmark; Europe, EU; Nordic; OECD]

Abstract

This paper presents the outcomes of a classroom intervention simulating industry work conditions. Students worked with solving bugs and adding new features in an already established codebase and had their work structured in GitHub issues. This setting supported a professional approach to project work, including branching, pull requests, code reviews, and merges. Students valued the industry-like work conditions and the opportunity to work on a project where they did not have to start from scratch. The intervention was conducted in an advanced web development course as part of the professional bachelor's degree in web development at Business Academy Aarhus in Aarhus, Denmark. The evaluation builds on students' articulations of their learning experience after the first sprint. An analysis of these articulations using the SOLO taxonomy shows that students use language suggesting deep learning in project work-related themes rather than technical themes. We assess this as an essential experience in preparing students for what they will probably face in their first job. We suggest educators utilize old student projects to provide this experience to their current students by letting them add new features or fix bugs in these projects.

Keywords

Classroom intervention, GitHub, SOLO-taxonomy, active learning, industry-like learning environment, teaching for industry

Data Provider: Elsevier