• DocumentCode
    1931032
  • Title

    A freshman programming course: two challenging sets of students, one solution

  • Author

    Murtagh, Jeanne L.

  • Author_Institution
    Dept. of Electr. Eng. & Comput. Sci., US Mil. Acad., West Point, NY, USA
  • Volume
    1
  • fYear
    1996
  • fDate
    6-9 Nov 1996
  • Firstpage
    86
  • Abstract
    This paper identifies two categories of students who pose a significant teaching challenge in a college freshman programming class, and then discusses one effective way to improve their performance. The most challenging students are those who do not readily adopt a systematic approach to software development. These students tend to fall into two categories: (a) The High School “Hackers”; (b) The Haphazard “Never-Evers” High School Hackers do not use (and might not acknowledge the value of) a systematic approach to software development. Haphazard Never-Evers have trouble adhering to the systematic approach they are trying to learn. Providing these students with a one-page summary which includes the steps of a structured software development methodology-enhanced by detailed instructions for writing the source code-is a very effective way to help them learn and adhere to the systematic approach so critical to their success
  • Keywords
    computer science education; educational courses; professional aspects; programming; freshman programming course; programming class; software development; structured software development methodology; students; systematic approach; Computer hacking; Computer science; Education; Educational institutions; Military computing; Problem-solving; Programming; Software design; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 1996. FIE '96. 26th Annual Conference., Proceedings of
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-3348-9
  • Type

    conf

  • DOI
    10.1109/FIE.1996.567994
  • Filename
    567994