Implementation of Project Based Learning: Lessons Learned


Project Based Learning (PBL) is a teaching and learning methodology where students develop projects under real conditions to acquire the knowledge and develop the skills required for their profession. In this article we discuss the lessons learned from two teachers who implemented different PBL approaches in three courses from the Bachelor in Computer and Informatics at the University of Costa Rica, during three semesters. We discuss the main considerations and decisions associated to project design elements and teaching practices. Among the main benefits identified by teachers when using PBL are the high motivation of students and the natural development of soft skills. Among the greatest challenges are (1) the design of learning assessment, considering technical aspects, soft skills, self- and peer- evaluations; (2) continuous feedback to students on their progress in the project and in team dynamics (and its consequent time investment); and (3) the necessary balance between designing a challenging and realistic project that enables the achievement of the course's learning objectives. We recommend the use of agile methodologies such as Scrum, which align very well with PBL principles, as well as the use of hybrid PBL methodologies, which include complementary didactic strategies to achieve the learning objectives of the course.

Tipo de publicación: Conference Paper

Publicado en: 2019 XLV Latin American Computing Conference (CLEI)

  • Christian Quesada-López
  • Alexandra Martinez

Investigadores del CITIC asociados a la publicación
Dr. Christian Quesada-López
Dra. Alexandra Martínez Porras

Proyecto asociado a la publicación
Proyecto sombrilla


Datos bibliográficos
Cita bibliográfica
Implementation of Project Based Learning: Lessons Learned