Java']Java Programming Assessment Tool for Assignment Module in Moodle E-learning System

被引:14
|
作者
Yusof, Norazah [1 ]
Zin, Nur Ariffin Mohd [2 ]
Adnan, Noor Shyahira [1 ]
机构
[1] Univ Teknol Malaysia, Fac Comp Sci & Informat Syst, Utm Skudai 81310, Johor, Malaysia
[2] Univ Tun Hussein Onn Malaysia, Fac Comp Sci & Informat Syst, Parit Raja 86400, Johor, Malaysia
关键词
programming assessment; Moodle (TM); web-based; !text type='Java']Java[!/text] programming language; JAssess;
D O I
10.1016/j.sbspro.2012.09.714
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This paper proposes an intermediate system called JAssess which is developed to provide a handy way to manage submission of students' Java programming exercises from Moodle (TM), as well as grading them semi-automatically. Details about the proposed system and the algorithm that lay behind it is explain. It presents the major methods used while evaluating the Java programming assignment and how to overcome the different environment used in JAssess and Moodle (TM). A few test samples are included. Results show that the proposed model is able to display the suggested mark along with the output for every successful compilation, and will display the error along with the suggested mark for every failed compilation. Some limitations of the system and suggestions for future works section was conclude in this paper. (C) 2012 Published by Elsevier Ltd.
引用
收藏
页码:767 / 773
页数:7
相关论文
共 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] Guiding students to the right questions: adaptive navigation support in an E-Learning system for Java']Java programming
    Hsiao, I. -H.
    Sosnovsky, S.
    Brusilovsky, P.
    [J]. JOURNAL OF COMPUTER ASSISTED LEARNING, 2010, 26 (04) : 270 - 283
  • [3] A Tool for Learning the Programming Style of Java']Java
    Arai, Masayuki
    [J]. INTERNATIONAL CONFERENCE ON GRAPHIC AND IMAGE PROCESSING (ICGIP 2012), 2013, 8768
  • [4] 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
  • [5] 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
  • [6] An automated learning system for Java']Java programming
    Daly, C
    Horgan, JM
    [J]. IEEE TRANSACTIONS ON EDUCATION, 2004, 47 (01) : 10 - 17
  • [7] Self-Assessment Web Tool for Java']Java Programming
    Baruque, Bruno
    Herrero, Alvaro
    [J]. INTERNATIONAL JOINT CONFERENCE: CISIS'15 AND ICEUTE'15, 2015, 369 : 583 - 592
  • [8] A Proposal of Test Code Generation Tool for Java']Java Programming Learning Assistant System
    Funabiki, Nobuo
    Kusaka, Ryota
    Ishihara, Nobuya
    Kao, Wen-Chung
    [J]. 2017 IEEE 31ST INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2017, : 51 - 56
  • [9] A program visualization tool for learning introductory Java']Java programming
    El-Sheikh, E
    Greene, M
    [J]. FECS '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON FRONTIERS IN EDUCATION: COMPUTER SCIENCE AND COMPUTER ENGINEERING, 2005, : 48 - 54
  • [10] 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