A problem generator to learn expression: evaluation in CSI, and its effectiveness

  • Authors:
  • Aravind K. Krishna;Amruth N. Kumar

  • Affiliations:
  • Ramapo College of New Jersey, 505 Ramapo Valley Road, Mahwah, NJ;Ramapo College of New Jersey, 505 Ramapo Valley Road, Mahwah, NJ

  • Venue:
  • CCSC '01 Proceedings of the sixth annual CCSC northeastern conference on The journal of computing in small colleges
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Introductory Computer Science students often do not clearly understand the concepts of operator precedence and associativity, and make mistakes when they write and evaluate expressions. In order to help them learn these concepts by solving problems, we have developed an applet that generates problems (henceforth called problet) and corrects the learner's answers. In this paper, we will describe the design and implementation of this problet.We conducted a controlled experiment to assess the effectiveness of using the problet. Results indicate that using the problet improved learning by 18%. We will describe our experiment and present its results.