Title :
Some suggestions on the experimental teaching of the Compile Principle course
Author :
Yang, Ming ; Liu, Hui-Dong
Author_Institution :
Jiangsu Res. Center of Inf. Security & Privacy Technol., Nanjing Normal Univ., Nanjing, China
Abstract :
The experimental teaching has very important role in computer science and technology specialty, since it is an important factor in promoting the learning ability, and practical and innovative capability of students. Currently, experimental teaching has been studied in many courses such as programming courses, Data Structure and Software Engineering and so on. However, very little work has been done on the experimental teaching of Compile Principle course, the main reason may be that how to arrange its experimental teaching is very challenging issue. So, currently most Universities or Colleges only focus on its theoretical teaching, while its experimental teaching is usually ignored or is not emphasized. In this paper, we give some suggestions on how to arrange the experimental teaching, and meanwhile present our some strategies and give two illustrative examples: (1) Recognition of words by using the Finite Automaton induced by a regular grammar; (2) Judgment of the validity of “if ... else... ”.
Keywords :
computer science education; educational courses; educational institutions; finite automata; grammars; program compilers; teaching; college; compile principle course; computer science technology; educational course; experimental teaching; finite automaton; learning ability; regular grammar; university; word recognition; Automata; Doped fiber amplifiers; Education; Grammar; Programming; Software engineering; Compile Principle; Experimental Teaching; Finite Automaton; Grammar; If …Else…;
Conference_Titel :
Computer Science and Education (ICCSE), 2010 5th International Conference on
Conference_Location :
Hefei
Print_ISBN :
978-1-4244-6002-1
DOI :
10.1109/ICCSE.2010.5593492