Evolving Project based Learning to Suit Diverse Student Cohorts
Charles Thevathayan · 2018
Software engineering courses are increasingly moving towards a project-based learning (PBL) approach. PBL allows abstract software engineering principles and practices to be learnt experientially making the course more appealing to diverse student cohorts. Employers favor PBL as students get exposed to current industry practices, processes and tools, thus narrowing the industry-academia gap. PBL however, poses a number of challenges. Academic staff need to find efficient ways of managing many additional tasks related to PBL such as getting licenses, developing technical materials, managing projects and handling team issues. Students involved in PBL need to be exposed to teamwork and project management skills concurrently.