J4 ›› 2012, Vol. 34 ›› Issue (5): 178-183.
• 论文 • Previous Articles Next Articles
ZHANG Kun,YANG Huiju,SONG Jihong,ZHAO Xuelong
Received:
Revised:
Online:
Published:
Abstract:
The generation of test papers is an optimized problem with multiobjective parameters under a certain restrictive condition. The optimization is implemented very difficultly by traditional methods. The quality and efficiency of autogeneration is determined by the design of test question databases and algorithms to extract questions. Based on the construction of the provincial excellent course Data Structure, an analysis of the features of traditional test paper algorithms and the parameters of strategy, this paper presents the design and realization of an automatic test paper generation system based on genetic algorithms. This algorithm searches for the best answer according to such restrictive conditions as test question types, quantity, difficulty level, difference level, score and answering time. In addition, the natural code is used in this algorithm in order to decrease the space of chromosomes. The crossover probability and the mutation probability are improved with the selfadaptation theory, so that the proper numbers of crossover probability and mutation probability can be found. After the accomplishment based on C#.NET, the system has been applied in practice and achieved good effect.
Key words: automatic test paper generation;genetic algorithms;item bank;data structure
ZHANG Kun,YANG Huiju,SONG Jihong,ZHAO Xuelong. Design and Implementation of an Automatic Test Paper Generation System Based on Genetic Algorithms[J]. J4, 2012, 34(5): 178-183.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2012/V34/I5/178