Title :
Automatic correction of complex technical exercises
Author :
Sterbini, Andrea
Author_Institution :
Comput. Sci. Dept., Rome Univ., Italy
Abstract :
We present a novel technique for the automatic correction of open exercises in the area of technical science. The task is not solvable in general, and thus we restrict ourselves to exercises whose solutions are represented through data structures that can be automatically analyzed. Example of such data structures are: undirected and directed graphs; finite state automata; truth tables, programmable logic arrays (PLAs), and Boolean functions; and stacks, trees and lists. Restricting the task to such data-structures has the added advantage that the answers can be encoded through web-forms or through cheaper paper-forms to be read through optical mark readers. This allows the delivery of such exercises both as a self-assessment tool through the web and as formal exams.
Keywords :
data structures; educational computing; engineering education; information resources; mark scanning equipment; Boolean functions; complex technical exercises; data structures; directed graphs; finite state automata; lists; optical mark readers; paper-forms; programmable logic arrays; self-assessment tool; stacks; technical science exercises automatic correction; trees; truth tables; undirected graphs; web-forms; Automata; Boolean functions; Computer architecture; Data mining; Data structures; Education; Pattern matching; Production; Programmable logic arrays; Tree graphs;
Conference_Titel :
Frontiers in Education, 2002. FIE 2002. 32nd Annual
Print_ISBN :
0-7803-7444-4
DOI :
10.1109/FIE.2002.1158631