Abstract:
Contribution: This article adds to the results of previous systematic mapping study by addressing a more ample context of problem-based learning (PBL) in computing educat...Show MoreMetadata
Abstract:
Contribution: This article adds to the results of previous systematic mapping study by addressing a more ample context of problem-based learning (PBL) in computing education. Background: PBL is defined as an instructional method of constructivist teaching that uses real problems as a motivating element for learning. Although PBL was born in medical education, it has been used in computing education to facilitate the students' engagement and learning capacity, contributing to developing skills, such as teamwork, holistic vision, critical thinking, and solving problem. Considering that approach much more descriptive than prescriptive, it favors the implementation of diverse methodologies on its behalf. Research Question: “How the PBL approach has been applied in teaching computing?” Methodology: From the initial set of 3837 studies, 102 primary studies were selected and categorized through Kitchenham methodology for analysis from 1999 to 2019. Findings: Based on these studies, it was possible to verify a greater adoption of PBL in undergraduate education and a great diversity of strategies involving real-world problems, developing technical and no-technical skills and making the student much more motivated and engaged. Challenges were also mapped, which shows a very interesting field for new research.
Published in: IEEE Transactions on Education ( Volume: 64, Issue: 3, August 2021)
Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil
Simone C. dos Santos received the D.Sc. degree in computer science from the Centro de Informática (CIn), Universidade Federal de Pernambuco (UFPE), Recife, Brazil, 2002.
She is an Associate Professor with CIn, UFPE. She is also the Head of the NEXT Research Group (http://cin.ufpe.br/next).
Simone C. dos Santos received the D.Sc. degree in computer science from the Centro de Informática (CIn), Universidade Federal de Pernambuco (UFPE), Recife, Brazil, 2002.
She is an Associate Professor with CIn, UFPE. She is also the Head of the NEXT Research Group (http://cin.ufpe.br/next).View more
Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil
Priscila B. S. Reis is currently pursuing the master’s degree with CIn/UFPE, Recife, Brazil.
She is collaborator of the NEXT Research Group.
Priscila B. S. Reis is currently pursuing the master’s degree with CIn/UFPE, Recife, Brazil.
She is collaborator of the NEXT Research Group.View more
Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil
Jacinto F. S. Reis is currently pursuing the master’s degree with CIn/UFPE, Recife, Brazil.
He is collaborator of the NEXT Research Group.
Jacinto F. S. Reis is currently pursuing the master’s degree with CIn/UFPE, Recife, Brazil.
He is collaborator of the NEXT Research Group.View more
Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil
Fabio Tavares is currently pursuing the D.Sc. degree with CIn/UFPE, Recife, Brazil.
He is a Member of the NEXT Research Group.
Fabio Tavares is currently pursuing the D.Sc. degree with CIn/UFPE, Recife, Brazil.
He is a Member of the NEXT Research Group.View more
Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil
Simone C. dos Santos received the D.Sc. degree in computer science from the Centro de Informática (CIn), Universidade Federal de Pernambuco (UFPE), Recife, Brazil, 2002.
She is an Associate Professor with CIn, UFPE. She is also the Head of the NEXT Research Group (http://cin.ufpe.br/next).
Simone C. dos Santos received the D.Sc. degree in computer science from the Centro de Informática (CIn), Universidade Federal de Pernambuco (UFPE), Recife, Brazil, 2002.
She is an Associate Professor with CIn, UFPE. She is also the Head of the NEXT Research Group (http://cin.ufpe.br/next).View more
Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil
Priscila B. S. Reis is currently pursuing the master’s degree with CIn/UFPE, Recife, Brazil.
She is collaborator of the NEXT Research Group.
Priscila B. S. Reis is currently pursuing the master’s degree with CIn/UFPE, Recife, Brazil.
She is collaborator of the NEXT Research Group.View more
Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil
Jacinto F. S. Reis is currently pursuing the master’s degree with CIn/UFPE, Recife, Brazil.
He is collaborator of the NEXT Research Group.
Jacinto F. S. Reis is currently pursuing the master’s degree with CIn/UFPE, Recife, Brazil.
He is collaborator of the NEXT Research Group.View more
Centro de Informática, Universidade Federal de Pernambuco, Recife, Brazil
Fabio Tavares is currently pursuing the D.Sc. degree with CIn/UFPE, Recife, Brazil.
He is a Member of the NEXT Research Group.
Fabio Tavares is currently pursuing the D.Sc. degree with CIn/UFPE, Recife, Brazil.
He is a Member of the NEXT Research Group.View more