Title
Automatic Organization of Programming Resources by Neural Computing.
Abstract
There are numerous of programming resources on the Internet, such as programming problems on online judge systems and program codes that solve these problems. Although these resources are valuable for students to practice programming, they are not effectively organized to facilitate students learning. Students and teachers may both hope that all these programming resources are organized as a tutoring sequence. For this purpose, an approach which is based on neural computing is proposed here to organize the programming resources automatically into a tutoring sequence. 2456 source codes were mined in our experiment, resulting in 97 mainstream solutions to 105 programming problems, respectively. These mainstream solutions were sorted by their complexities to form a tutoring sequence which organizes the problems together with their program codes from easy to difficult. © 2013 ACADEMY PUBLISHER.
Year
DOI
Venue
2013
10.4304/jsw.8.6.1471-1478
JSW
Keywords
Field
DocType
data mining,knowledge representation,lobe component analysis,programming resource,self-organizing maps,self organizing maps
Procedural programming,Programming paradigm,Computer science,Inductive programming,Symbolic programming,Artificial intelligence,Reactive programming,Concurrent object-oriented programming,Programming domain,Machine learning,Event-driven programming
Journal
Volume
Issue
Citations 
8
6
0
PageRank 
References 
Authors
0.34
9
2
Name
Order
Citations
PageRank
Guojin Zhu1153.56
Le Liu27011.08