Work in progress - Evaluating a case-based reasoning approach in an introductory programming course

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The purpose of the study is to propose an evaluation plan for assessing the effectiveness of an innovative instructional approach: Case-Based Reasoning (CBR) for an introductory programming course at Penn State. CBR is an innovative instructional approach that utilizes the specific knowledge of previously experienced problem situations or 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. This study will conduct an experimental study that involves human subjects to validate the use of the CBR approach. Students will be divided into two groups: a traditional group as the control group; and an experimental group utilizing the CBR instructional approach. After the students learn in the two learning environments, a criterion post-test will be conducted to collect quantitative data. A Multivariate Analysis of Variance (MANOVA) will be used to analyze the differences between the two groups in order to validate the use of CBR. The research hypothesis of the study is that the group with CBR approach will perform significantly better in the post-test than the control group, since the CBR includes a variety of programming cases for students to learn from past programming cases, then reuse, revise, and eventually create a new case.

Original languageEnglish (US)
Title of host publication37th ASEE/IEEE Frontiers in Education Conference, FIE
PagesS2G3-S2G4
DOIs
StatePublished - Dec 1 2007
Event37th ASEE/IEEE Frontiers in Education Conference, FIE - Milwaukee, WI, United States
Duration: Oct 10 2007Oct 13 2007

Publication series

NameProceedings - Frontiers in Education Conference, FIE
ISSN (Print)1539-4565

Other

Other37th ASEE/IEEE Frontiers in Education Conference, FIE
CountryUnited States
CityMilwaukee, WI
Period10/10/0710/13/07

All Science Journal Classification (ASJC) codes

  • Software
  • Education
  • Computer Science Applications

Fingerprint Dive into the research topics of 'Work in progress - Evaluating a case-based reasoning approach in an introductory programming course'. Together they form a unique fingerprint.

  • Cite this

    Chen, W. F. (2007). Work in progress - Evaluating a case-based reasoning approach in an introductory programming course. In 37th ASEE/IEEE Frontiers in Education Conference, FIE (pp. S2G3-S2G4). [4417830] (Proceedings - Frontiers in Education Conference, FIE). https://doi.org/10.1109/FIE.2007.4417830