Book Description
Future professional competencies in the field of computing, recommended by international forums and reference curricula, comprise a combination of knowledge, skills, and attitudes. These competencies can be developed through educational objectives which integrate theory and experience through teamwork, intense collaboration, and problem-solving. For this, it is necessary to have an authentic learning environment and well-defined pedagogical processes. In this context, this book argues that the educational strategy of Problem-Based Learning (PBL) can translate educational objectives into professional competencies. This book proposes a methodology to implement PBL in a manageable way. It also reports teaching and learning experiences concerning several computing professional profiles, providing a realistic picture of this methodology.