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 条
  • [41] Evaluation of online teaching resources to support the teaching-learning process of web programming with Java']JavaScript and Java']Java Server Pages.
    Roberto Jaimez-Gonzalez, Carlos
    [J]. DILEMAS CONTEMPORANEOS-EDUCACION POLITICA Y VALORES, 2019, 6 (03):
  • [42] A code completion problem in java programming learning assistant system
    [J]. 1600, International Association of Engineers (47):
  • [43] File Access Extension of Test Code Generation Tool for Java']Java Programming Learning Assistant System
    Funabiki, Nobuo
    Kusaka, Ryota
    Ishihara, Nobuya
    Kao, Wen-Chung
    [J]. 2017 IEEE 6TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2017,
  • [44] Web-Server Implementation of Code Completion Problem for Java']Java Programming Learning Assistant System
    Kyaw, Htoo Htoo Sandi
    Funabiki, Nobuo
    Ishihara, Nobuya
    Kuribayashi, Minoru
    Kao, Wen-Chung
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2019,
  • [45] A Proposal of Three Extensions in Blank Element Selection Algorithm for Java']Java Programming Learning Assistant System
    Zaw, Khin Khin
    Funabiki, Nobuo
    Kuribayashi, Minoru
    [J]. 2016 IEEE 5TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS, 2016,
  • [46] Development of a math learning system for high school students using the Java']Java desktop platform
    Wibowo, Santoso
    Moore, Paul
    Li, Michael
    [J]. INTERNATIONAL JOURNAL OF CONTINUING ENGINEERING EDUCATION AND LIFE-LONG LEARNING, 2019, 29 (03) : 192 - 210
  • [47] An Implementation of Java']Java Programming Learning Assistant System Platform Using Node.js']js
    Aung, Soe Thandar
    Funabiki, Nobuo
    Aung, Lynn Htet
    Htet, Hein
    Kyaw, Htoo Htoo Sandi
    Sugawara, Shinji
    [J]. 2022 10TH INTERNATIONAL CONFERENCE ON INFORMATION AND EDUCATION TECHNOLOGY (ICIET 2022), 2022, : 47 - 52
  • [48] An Operator Fill-in-blank Problem for Algorithm Understanding in Java']Java Programming Learning Assistant System
    Funabiki, Nobuo
    Sasaki, Shin
    Na, Ta
    Kao, Wen-Chung
    [J]. 2015 IEEE 4TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS (GCCE), 2015, : 346 - 347
  • [49] Offline Answering Function for Fill-in-blank Problems in Java']Java Programming Learning Assistant System
    Funabiki, Nobuo
    Masaoka, Hiroki
    Ishihara, Nobuya
    Lai, I-Wei
    Kao, Wen-Chung
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-TAIWAN (ICCE-TW), 2016, : 315 - 316
  • [50] Building an Adaptive E-Learning System
    Chrysoulas, Christos
    Fasti, Maria
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED EDUCATION (CSEDU), VOL 2, 2017, : 375 - 382