Adaptive Navigation Support for Parameterized Questions in Object-Oriented Programming [chapter]

I-Han Hsiao, Sergey Sosnovsky, Peter Brusilovsky
2009 Lecture Notes in Computer Science  
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
more » ... act 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.
doi:10.1007/978-3-642-04636-0_10 fatcat:g2mx3huy75hubiviv6tn7kyrha