A webapp for teaching finite automata and regular languages
Project Abstract
The Finite Automata Web Application is a dynamic online platform meticulously crafted to facilitate students’ comprehension of finite automata and regular languages. Our project aims to demystify intricate concepts, offering users a transformative learning experience. Through a diverse array of interactive tools and resources, the application evaluates comprehension and strengthens learning outcomes. In this paper, we delineate the development of this web-based learning platform, striving to provide students with a comprehensive and engaging educational journey through automata theory. By harnessing contemporary web technologies, innovative design strategies, and insights from extensive research, our application redefines the learning experience. We illuminate how the platform tackles the challenges inherent in mastering complex theoretical concepts, showcasing innovative solutions that augment user engagement and comprehension. With ongoing development initiatives, user feedback mechanisms, and collaborative partnerships with educational institutions, our application aspires to emerge as the quintessential resource for students, educators, and professionals alike, propelling the realm of computer science education into a brighter future.
Keywords: Finite Automata, Regular Languages, Web Application
Conference Details
Session: Presentation Stream 4 at Presentation Slot 7
Location: GH001 at Tuesday 7th 13:30 – 17:00
Markers: Neil Carter, Lu Zhang
Course: MSc Computer Science, Masters PG
Future Plans: I’m looking for work