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 条
  • [41] Research on Online Examination System for the Operating System Course
    Luo, Hui
    Luo, Hong
    Li, Ming-yang
    2010 SECOND INTERNATIONAL CONFERENCE ON E-LEARNING, E-BUSINESS, ENTERPRISE INFORMATION SYSTEMS, AND E-GOVERNMENT (EEEE 2010), VOL II, 2010, : 174 - 177
  • [42] Learner and Course Dashboards for intelligent learning management systems
    Volaric, Tomislav
    Ljubic, Hrvoje
    2017 25TH INTERNATIONAL CONFERENCE ON SOFTWARE, TELECOMMUNICATIONS AND COMPUTER NETWORKS (SOFTCOM), 2017, : 505 - 510
  • [43] Research on one Intelligent Open Online Course Based on Big Data
    Zhang, Peng
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON EDUCATION, MANAGEMENT, INFORMATION AND MECHANICAL ENGINEERING (EMIM 2017), 2017, 76 : 228 - 234
  • [44] ISCR - Integrative Intelligent Semantically Driven Scheme for Online Course Recommendation
    Sharma, Harshal
    Deepak, Gerard
    CEUR Workshop Proceedings, 2022, 3335 : 52 - 63
  • [45] An intelligent system for pavement management
    Brega, JRF
    Soria, MHA
    Marar, JF
    Sementille, AC
    APPLICATIONS AND SCIENCE OF COMPUTATIONAL INTELLIGENCE, 1998, 3390 : 603 - 611
  • [46] Intelligent control system management
    不详
    HYDROCARBON PROCESSING, 1998, 77 (12): : 34 - 34
  • [47] An intelligent system for maintenance management
    Garcia Marquez, Fausto Pedro
    Chacon Munoz, Jesus Miguel
    PROCEEDINGS OF THE FOURTH INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND ENGINEERING MANAGEMENT, 2010, : 12 - 18
  • [48] INTELLIGENT TRAFFIC MANAGEMENT SYSTEM
    Spoorthi, P. N.
    Yashwanth, S. D.
    2021 5TH INTERNATIONAL CONFERENCE ON ELECTRICAL, ELECTRONICS, COMMUNICATION, COMPUTER TECHNOLOGIES AND OPTIMIZATION TECHNIQUES (ICEECCOT), 2021, : 88 - 94
  • [49] An Intelligent Metadata Management System
    Zhang Yu
    Zhao Hongwei
    2009 WRI WORLD CONGRESS ON SOFTWARE ENGINEERING, VOL 1, PROCEEDINGS, 2009, : 22 - 26
  • [50] Intelligent Irrigation Management System
    Difallah, Wafa
    Benahmed, Khelifa
    Bounnama, Fateh
    Draoui, Belkacem
    Saaidi, Ahmed
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (09) : 429 - 433