Adaptive Navigation Support for Parameterized Questions in Object-Oriented Programming

  • Authors:
  • I-Han Hsiao;Sergey Sosnovsky;Peter Brusilovsky

  • Affiliations:
  • School of Information Sciences, University of Pittsburgh, USA;School of Information Sciences, University of Pittsburgh, USA;School of Information Sciences, University of Pittsburgh, USA

  • Venue:
  • EC-TEL '09 Proceedings of the 4th European Conference on Technology Enhanced Learning: Learning in the Synergy of Multiple Disciplines
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper explores the impact of adaptive navigation support on student work with parameterized questions in the domain of object-oriented programming. In the past, we developed QuizJET system, which is able to generate and assess parameterized Java programming questions. More recently, we developed JavaGuide system, which enhances QuizJET questions with adaptive navigation support. This system introduces QuizJET and JavaGuide and reports the results of classroom studies, which explored the impact of these systems and assessed an added value of adaptive navigation support. The results of the studies indicate that adaptive navigation support encourages students use parameterized questions more extensively. Students are also 2.5 times more likely to answer parameterized questions correctly with adaptive navigation support than without such support. In addition, we found that adaptive navigation support especially benefit weaker students helping to close the gap between strong and weak students.