Affiliation:
1. Graduate Program in Computer Science (PPGCC), Federal University of Pará, Belém 66075-110, PA, Brazil
Abstract
Teaching in computing faces challenges concerning technological changes and strategies to encourage student engagement with the teaching–learning process. In software engineering, specifically in the construction of the solution, these challenges are even greater due to technological changes and the evolution of applications. Based on this context, the objective of this work is to present the results of a systematic literature review on the knowledge areas that are central to the software construction process, the Software Design and Construction. The methodology for developing the systematic literature review followed a review protocol in which 51 studies were selected out of 302 studies found by executing a search string in the Association for Computing Machinery and Institute of Electrical and Electronic Engineers databases. As a main result, the diversity of teaching strategies applied to the teaching of Software Design and Construction was identified. In addition, amongst the selected studies, we identified that active methodologies are more frequent in the literature.
Subject
Public Administration,Developmental and Educational Psychology,Education,Computer Science Applications,Computer Science (miscellaneous),Physical Therapy, Sports Therapy and Rehabilitation
Reference30 articles.
1. Pressman, R., and Maxim, B. (2016). Engenharia de Software: Uma Abordagem Profissional, Mc Graw Hill Education.
2. Bourque, P., and Fairley, R.E. (2014). SWEBOK: Guide to the Software Engineering Body of Knowledge, Version 3.0 ed., IEEE Computer Society.
3. Force, C.T. (2020). Computing Curricula 2020, ACM.
4. Todericiu, I., Serban, C., and Vescan, A. (2021, January 23). Students perception on the impact of their involvement in the learning process: An empirical study. Proceedings of the EASEAI 2021-Proceedings of the 3rd International Workshop on Education through Advanced Software Engineering and Artificial Intelligence, Co-Located with ESEC/FSE 2021, Online.
5. An Eco-System Approach to Project-Based Learning in Software Engineering Education;Stahl;IEEE Trans. Educ.,2022