design patterns to support teaching of automata theory
Deterministic finite automata (DFA) are taught in courses like "formal foundations of computer science". It is quite a challenge to get students interested and proficient in that field. This contribution presents a set of design patterns to help teachers teach and students learn the design of DFA.
design pattern deterministic finite automaton (dfa)