• DocumentCode
    1687402
  • Title

    Did we really teach that?: a glimpse of things students (don´t) learn from traditional CS1

  • Author

    Duley, Rick ; Maj, Paul

  • Author_Institution
    Edith Cowan Univ., Perth, WA, Australia
  • fYear
    2000
  • Firstpage
    237
  • Lastpage
    245
  • Abstract
    Many commentators are now regarding software engineering (SE) as a distinct discipline within the wider field of computer science (CS). Considerable effort is being expended on achieving recognition of the discipline as a profession that is equivalent in status to the more traditional civil, mechanical and electrical engineering disciplines. With this in mind, the authors conducted a small, pilot survey of students at Edith Cowan University who were (1) starting the first programming unit and (2) had completed that unit successfully to gain insight into student cognition of some central SE concepts and the way in which that cognition changed during the course of the unit. This paper outlines the thinking behind the survey and presents the results, not to be judgemental but rather to illustrate the actual effect of the course as we have it. We believe, and hope in the year 2000 to be able to show, that CS1 and CS2 (1st- and 2nd-year CS courses), as presented in many universities, lack sufficient emphasis on SE concepts to provide a formative educational basis for a career as a software practitioner. Edith Cowan University, for one, is assembling a task force to address this perceived problem.
  • Keywords
    computer science education; educational courses; professional aspects; software engineering; teaching; Edith Cowan University; computer science education; formative educational basis; programming unit; software engineering discipline; software engineering education; software engineering profession; software practitioner career; student cognition; student survey; teaching; university course; Assembly; Cognition; Computer science; Design engineering; Engineering management; Large-scale systems; Quality management; Reliability engineering; Software engineering; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Education & Training, 2000. Proceedings. 13th Conference on
  • ISSN
    1093-0175
  • Print_ISBN
    0-7695-0421-3
  • Type

    conf

  • DOI
    10.1109/CSEE.2000.827050
  • Filename
    827050