DocumentCode :
2673434
Title :
Reflection processes in the teaching and learning of human aspects of software engineering
Author :
Hazzan, Orit ; Tomayko, James E.
Author_Institution :
Dept. of Educ. in Technol. & Sci., Technion-Israel Inst. of Technol., Haifa, Israel
fYear :
2004
fDate :
1-3 March 2004
Firstpage :
32
Lastpage :
38
Abstract :
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.
Keywords :
computer science education; educational courses; human factors; professional aspects; software engineering; teaching; educational course; human aspects; professional skill; software development process; software engineering education; teaching; Application software; Cities and towns; Computer science; Computer science education; Educational technology; Humans; Programming; Reflection; Software engineering; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Education and Training, 2004. Proceedings. 17th Conference on
ISSN :
1093-0175
Print_ISBN :
0-7695-2099-5
Type :
conf
DOI :
10.1109/CSEE.2004.1276507
Filename :
1276507
Link To Document :
بازگشت