Huang, C.-J., Chen, C.-H., Luo, Y.-C., Chen, H.-X., & Chuang, Y.-T. (2008). Developing an Intelligent Diagnosis and Assessment E-learning Tool for Introductory Programming. Educational Technology & Society, 11 (4), 139–157.


Developing an Intelligent Diagnosis and Assessment E-learning Tool for Introductory Programming

Chenn-Jung Huang

Institute of Learning Technology, National Hualien University of Education, Hualien, Taiwan // cjhuang@mail.nhlue.edu.tw

 

Chun-Hua Chen

Institute of Learning Technology, National Hualien University of Education, Hualien, Taiwan

 

Yun-Cheng Luo

Institute of Learning Technology, National Hualien University of Education, Hualien, Taiwan

 

Hong-Xin Chen

Institute of Learning Technology, National Hualien University of Education, Hualien, Taiwan

 

Yi-Ta Chuang

Institute of CSIE, National Chiao Tung University, Hsinchu, Taiwan

 

ABSTRACT: Recently, a lot of open source e-learning platforms have been offered for free in the Internet. We thus incorporate the intelligent diagnosis and assessment tool into an open software e-learning platform developed for programming language courses, wherein the proposed learning diagnosis assessment tools based on text mining and machine learning techniques are employed to alleviate the loading of the teachers. Experiments were conducted in two introductory-undergraduate programming courses to examine the effectiveness of the proposed diagnosis and assessment tools. The learners’ work including the source code and comments were processed by the proposed text mining and machine learning techniques. This system also provides immediate feedback and high-quality evaluation results to guide the learners with poor performance. Our experimental results reveal that the proposed work can effectively assist the low-ability learners.

Keywords: Text mining, Multimembership Bayesian classifier, Support vector machines, Diagnosis, Assessment, E-learning platform

[837 Kb]