In this paper we give a new interpretation, from a constructivist perspective, of two recent laboratory experiences in the context of a Software Engineering course at the University of Bologna. The two experiences were quite different both in the tools and in the modalities that were used: in one case a software product line was developed by following the rules of a role- playing game; in the second case students had to develop four software products using a process model chosen among Waterfall, Spiral, and Extreme Programming. Despite these differences, both cases can provide some evidences of the validity of the constructivist approach to teaching. In fact, from the results obtained and from the perceived experience of students emerged clearly the fact that, in both cases, the students working autonomously, in small groups and with a limited presence of a teacher, were able to build their own model of knowledge which resulted to be correct, as proved also by the good quality of the artifacts produced.

S. Zuppiroli, M. Gabbrielli, P. Ciancarini (2013). Laboratory Experiences in Software Engineering from a Constructivist Perspective. PROCEDIA COMPUTER SCIENCE, 106, 1687-1691 [10.1016/j.sbspro.2013.12.191].

Laboratory Experiences in Software Engineering from a Constructivist Perspective

S. Zuppiroli;GABBRIELLI, MAURIZIO;CIANCARINI, PAOLO
2013

Abstract

In this paper we give a new interpretation, from a constructivist perspective, of two recent laboratory experiences in the context of a Software Engineering course at the University of Bologna. The two experiences were quite different both in the tools and in the modalities that were used: in one case a software product line was developed by following the rules of a role- playing game; in the second case students had to develop four software products using a process model chosen among Waterfall, Spiral, and Extreme Programming. Despite these differences, both cases can provide some evidences of the validity of the constructivist approach to teaching. In fact, from the results obtained and from the perceived experience of students emerged clearly the fact that, in both cases, the students working autonomously, in small groups and with a limited presence of a teacher, were able to build their own model of knowledge which resulted to be correct, as proved also by the good quality of the artifacts produced.
2013
S. Zuppiroli, M. Gabbrielli, P. Ciancarini (2013). Laboratory Experiences in Software Engineering from a Constructivist Perspective. PROCEDIA COMPUTER SCIENCE, 106, 1687-1691 [10.1016/j.sbspro.2013.12.191].
S. Zuppiroli;M. Gabbrielli;P. Ciancarini
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/392186
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact