By Topic

Reflection processes in the teaching and learning of human aspects of software engineering

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

The purchase and pricing options are temporarily unavailable. Please try again later.
2 Author(s)
O. Hazzan ; Dept. of Educ. in Technol. & Sci., Technion-Israel Inst. of Technol., Haifa, Israel ; J. E. Tomayko

We illustrate how reflection is introduced into the teaching and learning of the human aspects of software engineering. We start with explaining the rationale for a reflective mode of thinking and its fitness to the field of software engineering. Then we outline in detail the agenda of a course that deals with human aspects of software engineering. It is suggested that the intertwining of a reflective mode of thinking into the education of software engineers in general and especially into a course that focuses on human aspects of software engineering enhance students' understanding of the essence of the discipline as well as their professional performance in the field.

Published in:

Software Engineering Education and Training, 2004. Proceedings. 17th Conference on

Date of Conference:

1-3 March 2004