Teaching Methods in Software Engineering: Systematic Review (CROSBI ID 312326)
Prilog u časopisu | izvorni znanstveni rad | međunarodna recenzija
Podaci o odgovornosti
Pažur Aničić, Katarina ; Stapić, Zlatko
engleski
Teaching Methods in Software Engineering: Systematic Review
The rapid development of information and communication technologies has made software engineering (SE) one of the most sought-after occupations in the labor market and has put pressure on educational institutions to introduce innovative approaches to learning and teaching. This study presents the results of a meta-analysis and answers two research questions: Which teaching methods and approaches are reported to be used in SE courses? What are the characteristics of those methods/approaches? A total of 2, 631 sources were retrieved and analyzed in a multi-phased process. The inclusion and quality assessment criteria were met by 120 papers. The study identified 17 teaching methods, of which the five most commonly used were as follows: project-based learning, agile methods, collaborative learning, active learning, and problem-based learning. The most important characteristics of teaching methods were identified and discussed, with recommendations for educators and employers provided toward harmonizing their expectations and jointly providing relevant education to future software engineers.
Systematic literature review, software engineering, teaching methods and approaches
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
nije evidentirano
Podaci o izdanju
Povezanost rada
Informacijske i komunikacijske znanosti