Strategies for Implementing Challenge-Based Learning in Short Courses: Developing Professional Skills Through ChallengesGlobal
Challenge-Based Learning (CBL) is an active learning methodology that engages students in solving authentic, real-world problems while fostering collaboration, creativity, and critical thinking, and it has become particularly popular in computer science education. However, the adaptation of CBL designs across different educational contexts remains challenging, not defined in the literature, and underexplored in practice. This work builds on a previous CBL framework called “Choose Your Own Adventure in CBL (CYOA-CBL)”, designed to enhance flexibility and adaptability across educational contexts. The aim was to investigate whether a CBL approach, originally designed for a full semester course, could be effectively adapted into a four-week extracurricular activity while maintaining its pedagogical integrity. The activity combined one in-person week with three online weeks and involved 20 master’s students working in small interdisciplinary teams. Overall, this study demonstrates that CBL can be successfully implemented in short extracurricular contexts and highlights practical strategies for educators seeking to integrate CBL into short-format or micro-credential courses, contributing to the ongoing discussion on skills development through active learning approaches in computing education.