JFLAP Publications


- we list papers we have published and others have published that refer to JFLAP


Books


Susan Rodger and Thomas Finley, JFLAP - An Interactive Formal Languages and Automata Package, ISBN 0763738344, Jones and Bartlett, 2006. info

JFLAP Activities for Formal Languages and Automata, ISBN-13: 9780763772024, a CD Supplement with JFLAP exercises by Linz and Rodger published Dec. 2008. This CD has JFLAP examples and exercises chapter by chapter to fit with the Linz book.

Papers we have published

Mostafa Mohammed, Cliff A. Shaffer, and Susan H. Rodger, Teaching Formal Languages with Visualizations and Auto-Graded Exercises, Fifty-second SIGCSE Technical Symposium on Computer Science Education (SIGCSE 21), p. 569-575, Virtual Event, USA, March 2021.

Mostafa Mohammed, Susan Rodger, and Cliff Shaffer, Using Programmed Instruction to Help Students Engage with ETextbook Content, 2019 AIED Workshop on Intelligent Textbooks at the 20th International Conference on Artificial Intelligence in Education, p. 135-145, Chicago, IL, June 2019.

Susan Rodger, Henry Qin, and Jonathan Su, Tips/Techniques: Changes to JFLAP to increase its use in courses, The 16th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2011), Darmstadt, Germany, p.339, 2011. pdf

Susan Rodger, Henry Qin, and Jonathan Su, Increasing the use of JFLAP in Courses, Sixth Program Visualization Workshop (PVW 2011), Darmstadt, Germany, p.53-56, 2011. pdf

Susan H. Rodger, Eric Wiebe, Kyung Min Lee, Chris Morgan, Kareem Omar, and Jonathan Su, Increasing Engagement in Automata Theory with JFLAP, Fourtieth SIGCSE Technical Symposium on Computer Science Education, p.403-407, 2009. pdf

Susan H. Rodger, Jinghui Lim, and Stephen Reading, Increasing Interaction and Support in the Formal Languages and Automata Theory Course, The 12th Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE 2007), p. 58-62, 2007. pdf

Susan H. Rodger, Bart Bressler, Thomas Finley, and Stephen Reading, Turning Automata Theory into a Hands-on Course, Thirty-seventh SIGCSE Technical Symposium on Computer Science Education, 2006 (p. 379-383) pdf

Ryan Cavalcante, Thomas Finley and Susan H. Rodger, A Visual and Interactive Automata Theory Course with JFLAP 4.0, Thirty-fifth SIGCSE Technical Symposium on Computer Science Education, 2004 (p.140-144). pdf

S. H. Rodger, Using Hands-on Visualizations to Teach Computer Science from Beginning Courses to Advanced Courses, Second Program Visualization Workshop, Hornstrup Centert, Denmark, p. 103-112, June 2002. pdf (first draft)

T. Hung and S. H. Rodger, Increasing Visualization and Interaction in the Automata Theory Course, Thirty-first SIGCSE Technical Symposium on Computer Science Education, p. 6-10, 2000. html and ps

E. Gramond and S. H. Rodger, Using JFLAP to Interact with Theorems in Automata Theory, Thirtieth SIGCSE Technical Symposium on Computer Science Education, p. 336-340, 1999. pdf

E. Gramond and S. H. Rodger, JFLAP: An Aid to Studying Theorems in Automata Theory, Integrating Technology into Computer Science Education, Dublin, Ireland, p. 302, 1998.

A. O. Bilska, K. H. Leider, M. Procopiuc, O. Procopiuc, S. H. Rodger, J. R. Salemme and E. Tsang, A Collection of Tools for Making Automata Theory and Formal Languages Come Alive, Twenty-eighth SIGCSE Technical Symposium on Computer Science Education, p. 15-19, 1997. pdf

M. Procopiuc, O. Procopiuc, and S. Rodger, Visualization and Interaction in the Computer Science Formal Languages Course with JFLAP, 1996 Frontiers in Education Conference, Salt Lake City, Utah, p. 121-125, 1996. pdf

S. H. Rodger, Integrating Hands-On Work into the Formal Languages Course via Tools and Programming, Workshop on Implementing Automata, Lecture Notes In Computer Science 1260, Springer-Verlag, p. 132-148, 1996. (this version is an early draft) pdf

D. Caugherty, and S. H. Rodger, NPDA: A Tool for Visualizing and Simulating Nondeterministic Pushdown Automata, in Computational Support for Discrete Mathematics, DIMACS Series in Discrete Mathematics and Theoretical Computer Science, Vol. 15, N. Dean and G. E. Shannon (ed.), American Mathematical Society, 1994, 365-377. (book)

S. Blythe, M. James, and S. H. Rodger, LLparse and LRparse: Visual and Interactive Tools for Parsing, Proceedings of the Twenty-fifth SIGCSE Technical Symposium on Computer Science Education, 1994, 208-212.(pdf)

E. Luce and S. H. Rodger, A Visual Programming Environment for Turing Machines, Proceedings of the IEEE Symposium on Visual Languages, 1993, 231-236.

M. LoSacco and S. H. Rodger, FLAP: A Tool for Drawing and Simulating Automata, ED-MEDIA 93, World Conference on Educational Multimedia and Hypermedia, 1993, 310-317.

Survey papers with a strong recommendation for using JFLAP

Papers others have published using JFLAP - either modifying JFLAP or using JFLAP in some way...

If you know of other papers that mention JFLAP, please send us the link at jflap "at" cs.duke.edu. A short description of how the paper uses JFLAP would also be appreciated.