Adaptive navigation support for parameterized questions in object-oriented programming

I. Han Hsiao, Sergey Sosnovsky, Peter Brusilovsky

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

15 Scopus citations

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.

Original languageEnglish (US)
Title of host publicationLearning in the Synergy of Multiple Disciplines - 4th European Conference on Technology Enhanced Learning, EC-TEL 2009, Proceedings
Pages88-98
Number of pages11
DOIs
StatePublished - Nov 27 2009
Externally publishedYes
Event4th European Conference on Technology Enhanced Learning, EC-TEL 2009 - Nice, France
Duration: Sep 29 2009Oct 2 2009

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume5794 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other4th European Conference on Technology Enhanced Learning, EC-TEL 2009
Country/TerritoryFrance
CityNice
Period9/29/0910/2/09

Keywords

  • Adaptive navigation support
  • Object-oriented programming
  • Parameterized quizzes
  • Self-assessment

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Fingerprint

Dive into the research topics of 'Adaptive navigation support for parameterized questions in object-oriented programming'. Together they form a unique fingerprint.

Cite this