One challenge in making online education more effective is to develop automatic grading software that can provide meaningful feedback. This pa-per provides a solution to automatic grading of the standard computation-theory problem that asks a student to construct a deterministic finite automa-ton (DFA) from the given description of its lan-guage. We focus on how to assign partial grades for incorrect answers. Each student’s answer is com-pared to the correct DFA using a hybrid of three techniques devised to capture different classes of errors. First, in an attempt to catch syntactic mis-takes, we compute the edit distance between the two DFA descriptions. Second, we consider the en-tropy of the symmetric difference of the languages of the t...
Failure deterministic finite automata (FDFAs) represent regular languages more compactly than determ...
In this paper, we combine (and refine) two of Brzozowski's algorithms - yielding a single algorithm ...
The proposed project investigate an automatic assessment method for correcting and scoring student's...
ProofChecker is a graphical program based on the notion of formal correctness proofs that allows stu...
To keep up with the current spread of education, there has arisen the need to have automated tools t...
We propose to use algorithms for learning deterministic finite automata (DFA), such as Angluin’s L ∗...
In computer-aided education, the goal of automatic feedback is to provide a meaningful explanation o...
This paper is focused on learning deterministic finite automata (DFA) within the framework of query ...
Verkefnið er lokaðWe have studied course Virtual Machine Languages on last semester. And one of the...
A wide variety of algorithms can be used to determine the equivalence of two Deterministic Finite Au...
Studējot datorzinātņu teorētiskos pamatus, neatņemama sastāvdaļa ir galīgu determinētu automātu apgū...
Moore’s seminal paper [9] can be taken as the starting point of Algorithmic Learning Theory. Moore s...
This paper presents an algorithm that learns Output-DFA by making Evaluation and Equivalence querie...
Massive open online courses (MOOCs) provide hundreds of students with teaching materials, assessment...
Evaluators wish to test candidates on their ability to propose the correct algorithmic approach to s...
Failure deterministic finite automata (FDFAs) represent regular languages more compactly than determ...
In this paper, we combine (and refine) two of Brzozowski's algorithms - yielding a single algorithm ...
The proposed project investigate an automatic assessment method for correcting and scoring student's...
ProofChecker is a graphical program based on the notion of formal correctness proofs that allows stu...
To keep up with the current spread of education, there has arisen the need to have automated tools t...
We propose to use algorithms for learning deterministic finite automata (DFA), such as Angluin’s L ∗...
In computer-aided education, the goal of automatic feedback is to provide a meaningful explanation o...
This paper is focused on learning deterministic finite automata (DFA) within the framework of query ...
Verkefnið er lokaðWe have studied course Virtual Machine Languages on last semester. And one of the...
A wide variety of algorithms can be used to determine the equivalence of two Deterministic Finite Au...
Studējot datorzinātņu teorētiskos pamatus, neatņemama sastāvdaļa ir galīgu determinētu automātu apgū...
Moore’s seminal paper [9] can be taken as the starting point of Algorithmic Learning Theory. Moore s...
This paper presents an algorithm that learns Output-DFA by making Evaluation and Equivalence querie...
Massive open online courses (MOOCs) provide hundreds of students with teaching materials, assessment...
Evaluators wish to test candidates on their ability to propose the correct algorithmic approach to s...
Failure deterministic finite automata (FDFAs) represent regular languages more compactly than determ...
In this paper, we combine (and refine) two of Brzozowski's algorithms - yielding a single algorithm ...
The proposed project investigate an automatic assessment method for correcting and scoring student's...