Teaching Methods in Software Engineering: A Systematic Review
Katarina Pažur Aničić, Zlatko Stapić
Abstract
This study presents the results of a meta-analysis on teaching methods used in software engineering (SE) courses. The results summarize the most common teaching methods and can be used by both educators and practitioners in better alignment of SE courses with industry-relevant knowledge, tools, and practices.
Topics & Concepts
Software engineeringSoftware Engineering Process GroupSocial software engineeringSoftware peer reviewComputer scienceEngineering managementSoftware technical reviewPersonal software processSoftwareSoftware developmentSoftware constructionEngineeringProgramming languageSoftware Engineering Techniques and PracticesInformation Systems Education and Curriculum DevelopmentTeaching and Learning Programming