ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Language emulator, a helpful toolkit in the learning process of computer theory
Full text PdfPdf (477 KB)
Source Technical Symposium on Computer Science Education archive
Proceedings of the 35th SIGCSE technical symposium on Computer science education table of contents
Norfolk, Virginia, USA
SESSION: Formal methods and theory table of contents
Pages: 135 - 139  
Year of Publication: 2004
ISBN:1-58113-798-2
Also published in ...
Authors
Luiz Filipe M. Vieira  Federal University of Minas Gerais
Marcos Augusto M. Vieira  Federal University of Minas Gerais
Newton J. Vieira  Federal University of Minas Gerais
Sponsors
ACM: Association for Computing Machinery
SIGCSE: ACM Special Interest Group on Computer Science Education
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 34,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/971300.971348
What is a DOI?

ABSTRACT

Language Emulator, written in Java, is a toolkit to help undergraduate students to understand the concepts of Automata Theory. The software allows the manipulation of regular expressions, regular grammars, deterministic finite automata, nondeterministic finite automata with and without lambda transitions, and Moore and Mealy machines. Language Emulator introduces error-detecting and internationalization functionalities into automata tools. It has been accepted by 95% of students in a recent survey, indicating that it is a helpful toolkit in learning Automata Theory.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Deus ex machine http://www.ics.uci.edu/savoiu/dem/.Website.
 
2
Ganimal http://rw4.cs.uni-sb.de/ganimal/.Web site.
 
3
Turing's world http://www-csli.stanford.edu/hp/logic-software.html. Web site.
 
4
Webworks laboratory http://www.cs.montana.edu/webworks. Web site.
5
6
 
7
Gloor, P. Aace - algorithm animation for computer science education. In Workshop on Visual Languages (1992) pp.25--31.
 
8
Koutsofios, E., and North, S. C. Drawing graphs with dot. In "AT&T Bell Laboratories" (Murray Hill, NJ, U.S.A., October 1993).
 
9
Procopiuc, M., Procopiuc, O. and Rodger, S. H. Visualization and interaction in the computer science formal languages course with jflap. ASEE/IEEE Frontiers in education (FI) Conference (1996) 121--125.
10
 
11
12
13


Collaborative Colleagues:
Luiz Filipe M. Vieira: colleagues
Marcos Augusto M. Vieira: colleagues
Newton J. Vieira: colleagues