• DocumentCode
    1724216
  • Title

    Work in Progress: Creating a Case-Based Reasoning Digital Library to Improve Learning in an Introductory Programming Course

  • Author

    Chen, Wei-Fan ; Yeh, Kuo-Chuan

  • Author_Institution
    Inf. Sci. & Technol., Pennsylvania State Univ.
  • fYear
    2006
  • Firstpage
    21
  • Lastpage
    22
  • Abstract
    Computer Science 101 at Penn State University provides an introduction to fundamental techniques of problem solving using a procedural computer programming language: C++. Since no prior computer programming experience is assumed, one major problem observed in the course is that students learn about programming in a somewhat passive pattern. This paper proposes to create a blended learning environment utilizing a case-based reasoning (CBR) approach to improve students´ programming skills. CBR is an innovative instructional approach that utilizes the specific knowledge of previously experienced problem situations (cases). A new problem can be solved by finding a similar past case and reusing it in the new problem situation. Then a new case is retained each time when a problem has been solved, making it immediately available for future problem
  • Keywords
    case-based reasoning; computer aided instruction; computer science education; digital libraries; educational courses; programming; C++; Computer Science 101; case-based reasoning digital library; introductory programming course; problem solving; procedural computer programming language; Computer science; Computer science education; Debugging; Educational programs; Logic programming; Logic testing; Problem-solving; Programming profession; Psychology; Software libraries; Case-based reasoning; Computer science education; Instructional design; Multimedia learning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 36th Annual
  • Conference_Location
    San Diego, CA
  • ISSN
    0190-5848
  • Print_ISBN
    1-4244-0256-5
  • Electronic_ISBN
    0190-5848
  • Type

    conf

  • DOI
    10.1109/FIE.2006.322392
  • Filename
    4116942