• DocumentCode
    1405042
  • Title

    Experience using a project-based approach in an introductory programming course

  • Author

    Davenport, David

  • Author_Institution
    Dept. of Comput. Eng. & Inf. Sci., Bilkent Univ., Ankara, Turkey
  • Volume
    43
  • Issue
    4
  • fYear
    2000
  • fDate
    11/1/2000 12:00:00 AM
  • Firstpage
    443
  • Lastpage
    448
  • Abstract
    This paper describes how and why the authors´ department chose to integrate a sophisticated visual programming environment (DELPHI) into the introductory programming course (CS101/2) of the first-year undergraduate engineering curriculum. It also reports on the outcome of this venture, which involved a switch from a conventional lecture-based approach to teaching CS102 to a project-based approach. While it meant more work for both students and teachers, the overall response from both parties was very positive. Indeed, the resulting designs and subsequent survey results seem to confirm that students achieved a better appreciation and understanding of the course´s objectives.
  • Keywords
    computer science education; educational courses; engineering computing; engineering education; teaching; visual programming; DELPHI; first-year undergraduate engineering curriculum; introductory programming course; project-based teaching approach; students; teachers; visual programming environment; Calculus; Computer languages; Computer science; Computer science education; Engineering education; Physics; Programming environments; Programming profession; Software engineering; Switches;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/13.883356
  • Filename
    883356