Thumbnail
Access Restriction
Subscribed

Author Wei-Fan Chen ♦ Kuo-Chuan Yeh
Source IEEE Xplore Digital Library
Content type Text
Publisher Institute of Electrical and Electronics Engineers, Inc. (IEEE)
File Format PDF
Copyright Year ©2006
Language English
Subject Domain (in DDC) Social sciences ♦ Education ♦ Technology ♦ Engineering & allied operations
Subject Keyword Software libraries ♦ Programming profession ♦ Problem-solving ♦ Logic programming ♦ Computer science ♦ Computer science education ♦ Logic testing ♦ Debugging ♦ Educational programs ♦ Psychology ♦ Multimedia learning ♦ Case-based reasoning ♦ Computer science education ♦ Instructional design
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
Description Author affiliation: Inf. Sci. & Technol., Pennsylvania State Univ. (Wei-Fan Chen)
ISBN 1424402565
ISSN 01905848
Educational Role Student ♦ Teacher
Age Range above 22 year
Educational Use Research ♦ Reading
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2006-10-27
Publisher Place USA
Rights Holder Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Size (in Bytes) 202.31 kB
Page Count 2
Starting Page 21
Ending Page 22


Source: IEEE Xplore Digital Library