Home > Papers

 
 
Research on automatic programs grading system
Yang Meng,Zhao Xinyan *
Beijing university of posts and telecommunications, Economic management institute, Beijing 100876
*Correspondence author
#Submitted by
Subject:
Funding: none
Opened online:27 October 2015
Accepted by: none
Citation: Yang Meng,Zhao Xinyan.Research on automatic programs grading system[OL]. [27 October 2015] http://en.paper.edu.cn/en_releasepaper/content/4656809
 
 
This project is a research one, which focus on is to research on automatic marking method to realize automatically marking Java program. In the process, generated the story cards of the semi-auto marking system, gave them the implementation sequence, determined which story cards were more important and which ones were not that important and could be realized after the important ones. This paper deeply researched on four marking methods, method based on Program Understanding; method based on the Artificial Intelligence; method based on Sentence Similarity; and method based on String Similarity. Evaluated them, knew each of their advantage and disadvantage and then got good ideas from them. Then generated own method, which used the method based on String Similarity and gave some improvements to it. The method can successfully check if the program can be compiled automatically; check if the output is correct automatically; check if the source code is written according to the spec optionally, which means that it can choose to check automatically or manually, and the system can check the code quality manually. After finished the system, this paper did some evaluations to check whether this method is good. This paper used three different kinds of programs to evaluate method, compared the result with the result totally got by human, and then got the conclusion. Finally, gave a conclusion to this method, pointed out the shortage of my method and also gave the advice of further work. The project puts forward a kind of thought that combine automatically marking and manually marking, at some level ensure and improve the accuracy of the marking of Java programs.
Keywords:Software engineering;Automatically and manually;Analytic hierarchy process
 
 
 

For this paper

  • PDF (0B)
  • ● Revision 0   
  • ● Print this paper
  • ● Recommend this paper to a friend
  • ● Add to my favorite list

    Saved Papers

    Please enter a name for this paper to be shown in your personalized Saved Papers list

Tags

Add yours

Related Papers

Statistics

PDF Downloaded 134
Bookmarked 0
Recommend 0
Comments Array
Submit your papers