DocumentCode
3568691
Title
Understanding students´ problem-solving performance in the context of programming-in-the-small: an ethnographic field study
Author
Arvanitis, Theodoros N. ; Todd, Michael J. ; Gibb, Alexander J. ; Orihashi, Eiji
Author_Institution
Sch. of Electron. & Electr. Eng., Univ. of Birmingham, Edgbaston, UK
Volume
2
fYear
2001
fDate
6/23/1905 12:00:00 AM
Abstract
An ethnographic approach was applied to identify problem solving skills used in software design. The individual and groups of students were observed resolving software design problems. This was in the context of programming-in-the-small. A heuristic analysis was generated from these observations and the students´ laboratory books. The analysis identified only 35% of the students formally created designs using abstraction and decomposition methods. 85% of the students completed their software design problems with no recourse to any conceptual design. These latter students could not formally verify their software. A further problem was recognized where 65% of the students were unable to differentiate between syntactic and semantic errors. The paper concludes with the importance of these findings fir the design of programming and software engineering curricula
Keywords
computer science education; educational courses; problem solving; programming; abstraction methods; conceptual design; decomposition methods; ethnographic approach; formal verification; heuristic analysis; individual students; problem solving skills; programming curricula design; programming-in-the-small; semantic errors; software design; software engineering curricula design; software engineering education; student groups; syntactic errors; Books; Computer industry; Computer science education; Educational programs; Laboratories; Problem-solving; Programming profession; Software design; Software engineering; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers in Education Conference, 2001. 31st Annual
ISSN
0190-5848
Print_ISBN
0-7803-6669-7
Type
conf
DOI
10.1109/FIE.2001.963676
Filename
963676
Link To Document