Guiding students to the right questions: adaptive navigation support in an E-Learning system for Java']Java programming

被引:85
|
作者
Hsiao, I. -H. [1 ]
Sosnovsky, S. [1 ]
Brusilovsky, P. [1 ]
机构
[1] Univ Pittsburgh, Sch Informat Sci, Pittsburgh, PA 15260 USA
关键词
adaptive annotation; adaptive navigation support; E-Learning; !text type='Java']Java[!/text] programming; personalized guidance;
D O I
10.1111/j.1365-2729.2010.00365.x
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Rapid growth of the volume of interactive questions available to the students of modern E-Learning courses placed the problem of personalized guidance on the agenda of E-Learning researchers. Without proper guidance, students frequently select too simple or too complicated problems and ended either bored or discouraged. This paper explores a specific personalized guidance technology known as adaptive navigation support. We developed JavaGuide, a system, which guides students to appropriate questions in a Java programming course, and investigated the effect of personalized guidance a three-semester long classroom study. The results of this study confirm the educational and motivational effects of adaptive navigation support.
引用
收藏
页码:270 / 283
页数:14
相关论文
共 50 条
  • [1] An Adaptive E-Learning System for Java']Java Programming Course, Based on Dokeos LE
    Jovanovic, Dusan
    Jovanovic, Slobodan
    [J]. COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2015, 23 (03) : 337 - 343
  • [2] Java']Java Programming Assessment Tool for Assignment Module in Moodle E-learning System
    Yusof, Norazah
    Zin, Nur Ariffin Mohd
    Adnan, Noor Shyahira
    [J]. INTERNATIONAL CONFERENCE ON TEACHING AND LEARNING IN HIGHER EDUCATION IN CONJUNCTION WITH REGIONAL CONFERENCE ON ENGINEERING EDUCATION AND RESEARCH IN HIGHER EDUCATION, 2012, 56 : 767 - 773
  • [3] Distance Learning Support System for Game Programming with Java']Java
    Yoshida, Kouji
    Yaoi, Takumu
    Miyaji, Isao
    Yamada, Kunihiro
    Fujii, Satoru
    [J]. KNOWLEDGE-BASED AND INTELLIGENT INFORMATION AND ENGINEERING SYSTEMS, PT III, 2010, 6278 : 483 - +
  • [4] A Function for Generating Debugging Questions in a Java']Java Programming Learning Assistant System
    Yamaguchi, Shingo
    Mohri, Takato
    Funabiki, Nobuo
    [J]. 2015 IEEE 4TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2015, : 350 - 353
  • [5] Research on e-Learning System Based on Java']Java EE Architecture
    Chen, Simeng
    Song, Bo
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT, INFORMATION AND MEDICINE (EMIM 2015), 2015, 8 : 136 - 141
  • [6] Design and Development of E-Learning Virtual Learning System Based on VRML and Java']Java
    Qi, Shaoliang
    [J]. ADVANCES IN ELECTRONIC COMMERCE, WEB APPLICATION AND COMMUNICATION, VOL 2, 2012, 149 : 537 - 542
  • [7] An automated learning system for Java']Java programming
    Daly, C
    Horgan, JM
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2004, 47 (01) : 10 - 17
  • [8] Interactive JAVA']JAVA Applets for Power Electronics E-Learning
    Harb, S
    Kalaldiah, K
    Harb, A
    Batarseh, I
    [J]. 2005 IEEE Power Electronics Education Workshop, 2005, : 26 - 33
  • [9] The Effects of Flipped Learning Method on Students' Perception and Learning of Java']Java Programming
    Etemi, Blerta Prevalla
    Uzunboylu, Huseyin
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING EDUCATION, 2020, 36 (04) : 1372 - 1382
  • [10] JLoad: An Accessible Learning Object to Support Hearing Impaired in Learning Java']Java Programming
    Castro, Lidiane
    Nascimento, Marcos
    Oliveira, Francisco
    Freitas, Adriano
    Lima, Nelson
    [J]. UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION: USER AND CONTEXT DIVERSITY, UAHCI 2022, PT II, 2022, 13309 : 142 - 156