• 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