Exploring Algorithms Using Balsa-II
Computer
Implementing discrete mathematics: combinatorics and graph theory with Mathematica
Implementing discrete mathematics: combinatorics and graph theory with Mathematica
Using student-built algorithm animations as learning aids
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Improving discrete mathematics and algorithms curricula with LINK
Proceedings of the 2nd conference on Integrating technology into computer science education
Models of computation and formal languages
Models of computation and formal languages
AnimalScript: an extensible scripting language for algorithm animation
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
A preliminary empirical evaluation of the effectiveness of a finite state automaton animator
SIGCSE '03 Proceedings of the 34th SIGCSE technical symposium on Computer science education
Exploring the role of visualization and engagement in computer science education
Working group reports from ITiCSE on Innovation and technology in computer science education
Computational Discrete Mathematics: Combinatorics and Graph Theory with Mathematica ®
Computational Discrete Mathematics: Combinatorics and Graph Theory with Mathematica ®
Language emulator, a helpful toolkit in the learning process of computer theory
Proceedings of the 35th SIGCSE technical symposium on Computer science education
JHAVÉ: Supporting Algorithm Visualization
IEEE Computer Graphics and Applications
jFAST: a java finite automata simulator
Proceedings of the 37th SIGCSE technical symposium on Computer science education
GUESS: a language and interface for graph exploration
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Realizing the promise of visualization in the theory of computing
Journal on Educational Resources in Computing (JERIC)
Turing's World 3.0 for the Macintosh: An Introduction to Computability Theory/Book and Disk (Csli Lecture Notes)
JFLAP: An Interactive Formal Languages and Automata Package
JFLAP: An Interactive Formal Languages and Automata Package
An Introduction to Formal Language and Automata
An Introduction to Formal Language and Automata
RegeXeX: an interactive system providing regular expression exercises
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Increasing interaction and support in the formal languages and automata theory course
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Incorporating transformations into jflap for enhanced understanding of automata
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Problem-directed discrete structures course
Proceedings of the 41st ACM technical symposium on Computer science education
Improving compilers education through symbol tables animations
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
Changes to JFLAP to increase its use in courses
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
Fifty years of automata simulation: a review
ACM Inroads
Developing microlabs using Google web toolkit
Proceedings of the 43rd ACM technical symposium on Computer Science Education
MyTuringTable: a teaching tool to accompany Turing's original paper on computability
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Hi-index | 0.00 |
We describe the results from a two-year study with fourteen universities on presenting formal languages in a more visual, interactive and applied manner using JFLAP. In our results the majority of students felt that having access to JFLAP made learning course concepts easier, made them feel more engaged in the course and made the course more enjoyable. We also describe changes and additions to JFLAP we have made based on feedback from users. These changes include new algorithms such as a CYK parser and a user-controlled parser, and new resources that include a JFLAP online tutorial, a wiki and a listserv.