Intelligent code analyzer for online course management system

被引:0
|
作者
Kuo, JY [1 ]
Chu, L [1 ]
机构
[1] Fu Jen Catholic Univ, Dept Comp Sci & Informat Engn, Taipei, Taiwan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Online course management system (OCMS) mainly aids various events in online instructing, including testing, course discussion, assignment submission, and assignment grading. This essay is mainly designed basing on the study of completed OCMS of the past. Online assignment submission is prone to easy plagiarism, infecting the learning process of the students and interfering with their studies. In the past, using human power to inspect for plagiarism is very time-consuming. This research then is focused on allowing programming courses to employ procedures such as code standardization, textual analysis, structural analysis, and variable analysis, to evaluate and compare programming codes. We provide an intelligent agent as a daemon to analyze the program code for OCMS. Textually, we use Document Fingerprinting Algorithm as a basis for text comparison; structurally, we utilize formal algebraic expression and dynamic control structure tree (DCS tree) to rebuild and evaluate the program structure; variable-wise, we not only record relevant information for each variable, but also analyze the programming structure where the variables are positioned. By applying a similarity measuring method, we output a similarity value for each program in the three aspects mentioned above. This research implements a convenient user interface that can be applied independently for assignment analyzation. Moreover we have designed a set of Application Programming Interface (API) that could be embedded into online course management systems.
引用
收藏
页码:228 / 234
页数:7
相关论文
共 50 条
  • [31] Survey of Online Course Recommendation System
    Yu, Peng
    Liu, Xingyu
    Cheng, Hao
    Yang, Jiaqi
    Chen, Guohua
    He, Chaobo
    Computer Engineering and Applications, 2023, 59 (22) : 1 - 14
  • [32] Study Online Course Evaluation system
    Xie, Boyang
    Zhao, Decai
    MEASUREMENT TECHNOLOGY AND ENGINEERING RESEARCHES IN INDUSTRY, PTS 1-3, 2013, 333-335 : 2187 - +
  • [33] A novel intelligent sphygmogram analyzer for health monitoring of cardiovascular system
    Li, BN
    Dong, MC
    I, VM
    Un, MP
    EXPERT SYSTEMS WITH APPLICATIONS, 2005, 28 (04) : 693 - 700
  • [34] OPENSEMINAR IN RESEARCH ETHICS: OPTIMAL IMPLEMENTATION OF AN ONLINE COURSE IN A NEW LEARNING MANAGEMENT SYSTEM
    Comstock, G.
    Edelman, D.
    INTED2011: 5TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2011, : 755 - 762
  • [35] Knowledge Management Methods in Online Course Development
    Dneprovskaya, Natalia
    Shevtsova, Inessa
    Bayaskalanova, Tuyana
    Lutoev, Igor
    PROCEEDINGS OF THE 15TH EUROPEAN CONFERENCE ON E-LEARNING (ECEL 2016), 2016, : 159 - 165
  • [36] Intelligent System for Optimisation in Golf Course Maintenance
    Pons, Gerard
    Compta, Marc
    Berjaga, Xavier
    Lulli, Filippo
    Maria Lopez, Josep
    ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT: RECENT ADVANCES AND APPLICATIONS, 2014, 269 : 67 - 76
  • [37] Robust and Scalable Online Code Execution System
    Dosilovic, Herman Zvonimir
    Mekterovic, Igor
    2020 43RD INTERNATIONAL CONVENTION ON INFORMATION, COMMUNICATION AND ELECTRONIC TECHNOLOGY (MIPRO 2020), 2020, : 1627 - 1632
  • [38] Quick Response Code Based Online Appointment Scheduling System: An Approach towards Health Management
    Varshney, Kyati
    Gupta, Agnivesh
    JOURNAL OF PHARMACEUTICAL RESEARCH INTERNATIONAL, 2021, 33 (46A) : 183 - 191
  • [40] Research on Online Examination System for the Operating System Course
    Luo, Hui
    Luo, Hong
    Li, Ming-yang
    2011 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION AND INDUSTRIAL APPLICATION (ICIA2011), VOL IV, 2011, : 511 - 514