메뉴 건너뛰기




Volumn , Issue , 2005, Pages 325-329

A visual and interactive automata theory course emphasizing breadth of automata

Author keywords

Formal Languages; Rule based Programming; String Automata; Tree Automata

Indexed keywords

COMPUTER SCIENCE; CURRICULA; FORMAL LANGUAGES; LOGIC PROGRAMMING; STUDENTS; TEACHING; VISUALIZATION;

EID: 29844456776     PISSN: None     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1145/1067445.1067535     Document Type: Conference Paper
Times cited : (13)

References (26)
  • 1
    • 0005075252 scopus 로고
    • Turing's world 3.0
    • CSLI publications. Technical report, Stanford University
    • Jon Barwise and John Etchemendy. Turing's world 3.0. CSLI lecture notes no. 35. CSLI publications. Technical report, Stanford University, 1993.
    • (1993) CSLI Lecture Notes No. 35 , vol.35
    • Barwise, J.1    Etchemendy, J.2
  • 2
    • 0141513638 scopus 로고    scopus 로고
    • Computers, visualization and the nature of reasoning
    • T.W. Bynum and James H. Moor, editors. London; Blackwell
    • Jon Barwise and John Etchemendy. Computers, visualization and the nature of reasoning. In T.W. Bynum and James H. Moor, editors. The Digital Phoenix: How Computers are Changing Philosophy, pages 93-116. London; Blackwell, 1998.
    • (1998) The Digital Phoenix: How Computers Are Changing Philosophy , pp. 93-116
    • Barwise, J.1    Etchemendy, J.2
  • 3
    • 33646847655 scopus 로고    scopus 로고
    • A visual and interactive theory course with jflap 4.0
    • R. Cavalcante, T. Finley, and S.H. Rodger. A visual and interactive theory course with jflap 4.0. In ACM SIGCSE '04, pages 140-144, 2004.
    • (2004) ACM SIGCSE '04 , pp. 140-144
    • Cavalcante, R.1    Finley, T.2    Rodger, S.H.3
  • 4
    • 2642566749 scopus 로고    scopus 로고
    • Using theoretical computer simulators for formal languages and automata theory
    • Carlos I. Chesñevar, María Laura Cobo, and William Yurcik. Using Theoretical Computer Simulators for Formal Languages and Automata Theory. ACM SIGCSE Bulletin, 35(2):33-37, 2003.
    • (2003) ACM SIGCSE Bulletin , vol.35 , Issue.2 , pp. 33-37
    • Chesñevar, C.I.1    Cobo, M.L.2    Yurcik, W.3
  • 5
    • 10044290768 scopus 로고    scopus 로고
    • Didactic strategies for promoting significant learning in formal languages and automata theory
    • C.I. Chesnevar, M.P. Gonzalez, and A.G. Maguitman. Didactic strategies for promoting significant learning in formal languages and automata theory. In ACM ITiCSE '04, pages 7-11, 2004.
    • (2004) ACM ITiCSE '04 , pp. 7-11
    • Chesnevar, C.I.1    Gonzalez, M.P.2    Maguitman, A.G.3
  • 7
    • 0026917938 scopus 로고
    • Simulation of turing machines by a regular rewrite rule
    • Also in RTA 1989
    • M. Dauchet. Simulation of turing machines by a regular rewrite rule. Theoretical Computer Science, 103:409-420, 1992. Also in RTA 1989.
    • (1992) Theoretical Computer Science , vol.103 , pp. 409-420
    • Dauchet, M.1
  • 8
    • 0000459334 scopus 로고    scopus 로고
    • Rewriting
    • J. A. Robinson and A. Voronkov, editors, chapter 9, Elsevier Science
    • N. Dershowitz and D. Plaisted. Rewriting. In J. A. Robinson and A. Voronkov, editors, Handbook of Automated Reasoning, volume 1, chapter 9, pages 535-610. Elsevier Science, 2001.
    • (2001) Handbook of Automated Reasoning , vol.1 , pp. 535-610
    • Dershowitz, N.1    Plaisted, D.2
  • 10
    • 0001730515 scopus 로고    scopus 로고
    • Using JFLAP to interact with theorems in automata theory
    • Eric Gramond and Susan Rodger. Using JFLAP to interact with theorems in automata theory. ACM SIGCSE Bulletin, 31(1):336-340, 1999.
    • (1999) ACM SIGCSE Bulletin , vol.31 , Issue.1 , pp. 336-340
    • Gramond, E.1    Rodger, S.2
  • 11
    • 0036373587 scopus 로고    scopus 로고
    • Animating automata: A cross platform program for teaching automata
    • M.T. Grinder. Animating automata: A cross platform program for teaching automata. In ACM SIGCSE '02, pages 63-67, 2002.
    • (2002) ACM SIGCSE '02 , pp. 63-67
    • Grinder, M.T.1
  • 12
    • 0037673578 scopus 로고    scopus 로고
    • A preliminary empirical evaluation of the effectiveness of a finite state automaton animator
    • M.T. Grinder. A preliminary empirical evaluation of the effectiveness of a finite state automaton animator. In ACM SIGCSE '03, pages 157-161, 2003.
    • (2003) ACM SIGCSE '03 , pp. 157-161
    • Grinder, M.T.1
  • 13
    • 0036036060 scopus 로고    scopus 로고
    • Loving to learn theory: Active learning modules for the theory of computing
    • M.T. Grinder, S.B. Kim, T.L. Lutey, et al. Loving to learn theory: Active learning modules for the theory of computing. In ACM SIGCSE '02, pages 371-375, 2002.
    • (2002) ACM SIGCSE '02 , pp. 371-375
    • Grinder, M.T.1    Kim, S.B.2    Lutey, T.L.3
  • 14
    • 10044236615 scopus 로고    scopus 로고
    • A classroom experiment for teaching automata
    • M. Hamada and K. Shiina. A classroom experiment for teaching automata. In ACM ITiCSE '04, pages 261-261, 2004.
    • (2004) ACM ITiCSE '04 , pp. 261-261
    • Hamada, M.1    Shiina, K.2
  • 15
    • 0036995010 scopus 로고    scopus 로고
    • Reducing abstraction level when learning computability theory concepts
    • O. Hazzan. Reducing abstraction level when learning computability theory concepts. In ACM ITiCSE '02, pages 156-160, 2002.
    • (2002) ACM ITiCSE '02 , pp. 156-160
    • Hazzan, O.1
  • 17
    • 0033706158 scopus 로고    scopus 로고
    • Increasing visualization and interaction in the automata theory course
    • Ted Hung and Susan Rodger. Increasing visualization and interaction in the automata theory course. In ACM SIGCSE '00, pages 6-10, 2000.
    • (2000) ACM SIGCSE '00 , pp. 6-10
    • Hung, T.1    Rodger, S.2
  • 20
    • 77953814443 scopus 로고    scopus 로고
    • Exploring the role of visualization and engagement in computer science education
    • Report of the Working Group on improving the educational impact of algorithm visualization
    • T. Naps, G. Rossling, et al. Exploring the role of visualization and engagement in computer science education. Report of the Working Group on improving the educational impact of algorithm visualization. In ITICSE, 2002.
    • (2002) ITICSE
    • Naps, T.1    Rossling, G.2
  • 21
    • 0010345928 scopus 로고    scopus 로고
    • A Java-based tool for reasoning about models of computation through simulating finite automata and turing machines
    • M. Robinson, J. Hamshar, J. Novillo, and A. Duchowski. A Java-based tool for reasoning about models of computation through simulating finite automata and turing machines. In ACM SIGCSE '99, 1999.
    • (1999) ACM SIGCSE '99
    • Robinson, M.1    Hamshar, J.2    Novillo, J.3    Duchowski, A.4
  • 22
    • 0010182795 scopus 로고    scopus 로고
    • A collection of tools for making automata theory and formal languages come alive
    • Susan Rodger, A. Bilska, K. Leider, et al. A collection of tools for making automata theory and formal languages come alive. ACM SIGCSE Bulletin, 29(1):15-19, 1997.
    • (1997) ACM SIGCSE Bulletin , vol.29 , Issue.1 , pp. 15-19
    • Rodger, S.1    Bilska, A.2    Leider, K.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.