DocumentCode
1598158
Title
Read before you write
Author
Hilburn, Thomas B. ; Towhidnejad, Massood ; Salamah, Salamah
fYear
2011
Firstpage
371
Lastpage
380
Abstract
This paper describes and advocates a focused approach to using inspections of software artifacts as an active learning technique in software engineering education. A central thesis is that one must “learn to read before they write” that is, you should read and study an existing software artifact, before you develop one. There is discussion of how software artifacts and supporting instructional materials from a Digital Home case study project can be used to support and guide software inspection exercises. These inspection exercises are designed to introduce students to realistic software engineering artifacts and involve them in rigorous examination of their contents. Instances of the use of software inspections to teach software engineering are described and analyzed: the experiences of students and instructors, what worked and what did not, and how this influenced the cases study project. The authors also outline a set of topics and courses in which software inspections might be used as a teaching tool throughout a computing curriculum.
Keywords
computer aided instruction; computer science education; software engineering; active learning technique; digital home; instructional material support; software artifacts; software engineering education; software inspection; DH-HEMTs; Education; Inspection; Programming; Software; Software engineering; Temperature sensors;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Education and Training (CSEE&T), 2011 24th IEEE-CS Conference on
Conference_Location
Honolulu, HI
ISSN
1093-0175
Print_ISBN
978-1-4577-0349-2
Electronic_ISBN
1093-0175
Type
conf
DOI
10.1109/CSEET.2011.5876108
Filename
5876108
Link To Document