Font Size: a A A

Design And Implementation Of Automatic Scoring Of Programming Code Based On Sakai

Posted on:2016-05-18Degree:MasterType:Thesis
Country:ChinaCandidate:Y Y YaoFull Text:PDF
GTID:2308330461477750Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the coming and development of the Internet age, online education is also in full swing. Because of the development of the network technology, the learning methods of e-Learning are challenging the traditional education methods. Under this background, a number of excellent online educational platforms were developed,and set off a wave of online learning around the world.In China,building the online learning platform of the universities has attracted more and more attention.After comparing several current widely used open-source learning platforms,based on the interactive learning needs of the universities this paper has chosen Sakai which has broad influence and good prospects for the development to do the study.After reading a lot of literature of Sakai,this paper describes the basic functions and the organizational structure of Sakai,further more,study the secondary develop methods based on Sakai platform. According to Sakai plug-in develop mode,carried out the design and development of the automatic scoring tool of programming homework.This tool primarily doing the marking and scoring of the programming code in order to reduce the workload of teachers.In the process of marking and scoring of the programming code,the main module code detection module uses a static analysis method based on rules matching,the main process consists of pretreatment,code analysis and rule matching,in the end export the rule matching report.Besides.there are also several other processes including duplicate check,compile and run,score the homework and export the homework report.The automatic scoring tool designed in this paper can reduce the workload of the users of the online learning platform, improve the efficiency of learning online and enhance the interactivity between the teachers and students.
Keywords/Search Tags:Sakai, Code Analysis, Automatic Scoring of Programming Code
PDF Full Text Request
Related items