• DocumentCode
    2593461
  • Title

    Work in progress - rethinking introductory programming

  • Author

    Hislop, Gregory W.

  • Author_Institution
    Drexel Univ., Philadelphia
  • fYear
    2007
  • fDate
    10-13 Oct. 2007
  • Abstract
    In spite of tremendous attention, the existing models for the introductory courses in computing majors remain problematic and dominated by programming courses. The "programming first" model, along with ideas on how to implement it, has been the topic of endless debate for decades. In spite of many projects and publications, the problems have not been solved, and the debate continues. This paper will discuss the EntryPoint project. EntryPoint seeks a better approach for the first two years of undergraduate computing programs - an approach that will improve appeal of the programs and student success in them. EntryPoint will depart substantially from the Programming-first model. Instead, EntryPoint will develop a "Computing-first" model that will emphasize the computing discipline as the primary framework for initial study. This paper discusses the problems that EntryPoint seeks to address, an initial redesign of courses, and principles for a more extensive redesign.
  • Keywords
    computer science education; educational courses; programming; entry point project; introductory computer programming course; undergraduate computing programs; Application software; Delay; Education; Genetic programming; Information science; Programming profession; Software testing; Technological innovation; Computing disciplines; Introductory Computing Courses;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports, 2007. FIE '07. 37th Annual
  • Conference_Location
    Milwaukee, WI
  • ISSN
    0190-5848
  • Print_ISBN
    978-1-4244-1083-5
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2007.4418107
  • Filename
    4418107