Enhancing students’ motivation to learn software engineering programming techniques: a collaborative and social interaction approach

To motivate students to study advanced programming techniques, including the use of architectural styles such as the model–view–controller pattern, we have con-ducted action research upon a project based-learning approach. In addition to collabo-ration, the approach includes students’ searching and...

Full description

Bibliographic Details
Main Author: Nunes, Ricardo Rodrigues (author)
Other Authors: Pedrosa, Daniela (author), Fonseca, Benjamim (author), Paredes, Hugo (author), Cravino, José (author), Morgado, Leonel (author), Martins, Paulo (author)
Format: bookPart
Language:eng
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10400.2/4478
Country:Portugal
Oai:oai:repositorioaberto.uab.pt:10400.2/4478
Description
Summary:To motivate students to study advanced programming techniques, including the use of architectural styles such as the model–view–controller pattern, we have con-ducted action research upon a project based-learning approach. In addition to collabo-ration, the approach includes students’ searching and analysis of scientific documents and their involvement in communities of practice outside academia. In this paper, we report the findings of second action research cycle, which took place throughout the fourth semester of a six-semester program. As with the previous cycle during the pre-vious academic year, students did not satisfactorily achieve expected learning out-comes. More groups completed the assigned activities, but results continue to reflect poor engagement in the communities of practice and very low performance in other learning tasks. From the collected data we have identified new approaches and recom-mendations for subsequent research.