arXiv · 2410.12115
A Web App for Teaching Finite State Automata
Abstract
We present the open-source tool finsm.io, a tool for creating, simulating and exporting deterministic and non-deterministic finite state automata (DFA/NFA). We first describe the conceptual background on which the tool is based, followed by a description of features and preliminary evaluation of the tool based on use spanning multiple years and hundreds of student users. Preliminary evaluation found that instructors and students overwhelmingly recommend the tool to others and agree that it has improved their learning and teaching. The authors invite interested educators to use the tool in their finite automata courses.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Christopher William Schankula, Lucas Dutton. 2024-10-15. A Web App for Teaching Finite State Automata. https://arxiv.org/abs/2410.12115
Cite the original work for its findings. Save a collection to share your selection of sources.