• DocumentCode
    1740465
  • Title

    Is there a role for programming in non-major computer science courses?

  • Author

    Urban-Lurain, Mark ; Weinshank, Donald J.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Michigan State Univ., East Lansing, MI, USA
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Abstract
    Should non-computer science (CS) majors learn to program? While the 1999 National Academy of Sciences report “Being Fluent with Information Technology” advocates teaching programming as part of the CS-0 experience, we challenge the assumptions upon which this recommendation rests. Our extensive review of the NECC (National Educational Computing Conference) and SIGCSE (Special Interest Group on Computer Science Education) conference proceedings from 1979 to 1998 clearly shows a decline in the number of articles in which programming is taught in CS-0 courses. Furthermore, based upon learning theory literature, we argue that conceptual understanding of computing can be acquired without learning to program. Finally, we describe our criterion-referenced, mastery-model course that prepares 1800 students per semester for a computing future that is constantly changing
  • Keywords
    computer science education; educational courses; programming; teaching; NECC conference proceedings; National Educational Computing Conference; SIGCSE conference proceedings; Special Interest Group on Computer Science Education; computing future; conceptual understanding; criterion-referenced mastery-model course; learning theory; noncomputer science majors; nonmajor computer science courses; programming; student preparation; teaching; Application software; Computer aided instruction; Computer applications; Computer science; Computer science education; Conference proceedings; Guidelines; Information technology; Machinery; Programming profession;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 2000. FIE 2000. 30th Annual
  • Conference_Location
    Kansas City, MO
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-6424-4
  • Type

    conf

  • DOI
    10.1109/FIE.2000.897590
  • Filename
    897590