The course of Compiler Principle is rich in theory which have strong logicality. It is an important professional compulsory course for undergraduate students majoring in computer science. Its theory is difficult to understand. The design and implementation of experiments need a certain basis of programing. For the study of theoretical concepts of the course, we propose an inverse derivation method. In addition, aiming at the experimental section, we propose a progressive experimental method to simplify the implementation of comprehensive experiments. Therefore, we construct a mutual feedback teaching system of theory and experiment. With the help of the system, students can not only understand theory easier, but also understand the causes of theory furtherly. Furthermore, the system can lead student to expand their thinking method. Through the trial of the system for students majoring in computer science and technology (Grade 2018) of Langfang Normal University, we found that the students' ability of understanding concepts have been improved to a great extent and their ability of logical thinking have been deepened. With regard to the experimental aspect, their experimental ability have been further improved, and the ability of transformation from theoretical problems to practical applications have been strengthened, which achieved a certain better effect of teaching.
Published in | Higher Education Research (Volume 7, Issue 5) |
DOI | 10.11648/j.her.20220705.12 |
Page(s) | 149-152 |
Creative Commons |
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited. |
Copyright |
Copyright © The Author(s), 2022. Published by Science Publishing Group |
Compiler Principle, Teaching Reform, Experiment Reform
[1] | G. Qiuyan, “Discussion of Teaching Reform on Compiler Principle Course,” Popular Science & Technology, vol. 158, pp. 174–176. |
[2] | Y. Jun, “Application of level-division Teaching Thoughts on the Compiling Priciples,” Agriculture network information, vol. 10, pp. 105–108. |
[3] | H. xi, C. Jia and N. Jian, “Exploration on the Reform of Teaching "Compile Theory,” Journal of Wuzhou University, vol. 31, pp. 85-89. |
[4] | S. Rui and Z. Xuejun, “Thoughts on the teaching of the course "principles of compilation, "Scientific and technological horizon, vol. 4, pp. 135-135, 162. |
[5] | Z. Jing, W. Yu and L. Haiyan, “Discussion on the Construction and Reform of Experimental Teaching in Compiler Principle,” Agriculture network information, vol. 3, pp. 133–135. |
[6] | W. Shengyuan, D. Yuan and Z. Suqin, Compiler Principle, 3rd ed., Beijing: Tsinghua University, 2015, pp. 2. |
[7] | S. Bing, Y. Haiyan and Z. Li, “Teaching reform and practice of compiling principle course,” Computer education, vol. 2, pp. 73-76. |
[8] | S. Zhongmei, L. Wenjun and Z. Xiaocong, “Practice and Experience of Teaching Reform for Compiler Principle,” ACTA SCIENTIARUM NATURALIUM UNIVERSITATIS SUNYATSENI, vol. S2, pp. 101-104. |
[9] | Z. Dongmo and F. Xiwen, “Teaching Practive and Reform of Principles of Compilers Course Design,” Research and exploration in laboratory, vol. 31, pp. 134-137. |
[10] | H. Li and W. Zhiguo, “Practice of teaching reform in the course of "compilation principle," [J]. China Electric Power Education, vol. 2, pp. 66-67. |
[11] | W. Tiefeng and Z. Zhichao, “Application of goal decomposition and task driven teaching method in the teaching of Compilation Principle,” Pioneering with Science & Technology Monthly, vol. 012, pp. 85-86. |
[12] | Z. Ruyan, H. Yanling and Z. Minghua, “Research on teaching methods of computer major courses based on ability training -- Taking classroom teaching and experimental teaching of "compilation principle" as an example,” Industry and Information Technology Education, vol. 11, pp. 52-57. |
[13] | R. Xiaoqiang, W. Xuemei and T. Xiaohua, “Design and practice of teaching demonstration module of compilation principle based on Python,” Industrial Control Computer, vol. 9, pp. 72-73. |
[14] | Z. Taisheng and L. Junjie, "Discussion on the teaching reform of compiling principles,” Journal of Chifeng University (Nature Science Edition), vol. 9, pp. 223-224. |
[15] | Z. Huiping, W. Ting and L. Mengjun, “On the orientation of compiling principle course reflection,”Computer Education, vol. 11, pp. 45-47. |
APA Style
Yanhua Wang, Yue Feng, Chunhong Zhang, Ping Luo. (2022). Exploration and Implementation of Teaching Reform for Compiler Principle. Higher Education Research, 7(5), 149-152. https://doi.org/10.11648/j.her.20220705.12
ACS Style
Yanhua Wang; Yue Feng; Chunhong Zhang; Ping Luo. Exploration and Implementation of Teaching Reform for Compiler Principle. High. Educ. Res. 2022, 7(5), 149-152. doi: 10.11648/j.her.20220705.12
@article{10.11648/j.her.20220705.12, author = {Yanhua Wang and Yue Feng and Chunhong Zhang and Ping Luo}, title = {Exploration and Implementation of Teaching Reform for Compiler Principle}, journal = {Higher Education Research}, volume = {7}, number = {5}, pages = {149-152}, doi = {10.11648/j.her.20220705.12}, url = {https://doi.org/10.11648/j.her.20220705.12}, eprint = {https://article.sciencepublishinggroup.com/pdf/10.11648.j.her.20220705.12}, abstract = {The course of Compiler Principle is rich in theory which have strong logicality. It is an important professional compulsory course for undergraduate students majoring in computer science. Its theory is difficult to understand. The design and implementation of experiments need a certain basis of programing. For the study of theoretical concepts of the course, we propose an inverse derivation method. In addition, aiming at the experimental section, we propose a progressive experimental method to simplify the implementation of comprehensive experiments. Therefore, we construct a mutual feedback teaching system of theory and experiment. With the help of the system, students can not only understand theory easier, but also understand the causes of theory furtherly. Furthermore, the system can lead student to expand their thinking method. Through the trial of the system for students majoring in computer science and technology (Grade 2018) of Langfang Normal University, we found that the students' ability of understanding concepts have been improved to a great extent and their ability of logical thinking have been deepened. With regard to the experimental aspect, their experimental ability have been further improved, and the ability of transformation from theoretical problems to practical applications have been strengthened, which achieved a certain better effect of teaching.}, year = {2022} }
TY - JOUR T1 - Exploration and Implementation of Teaching Reform for Compiler Principle AU - Yanhua Wang AU - Yue Feng AU - Chunhong Zhang AU - Ping Luo Y1 - 2022/09/16 PY - 2022 N1 - https://doi.org/10.11648/j.her.20220705.12 DO - 10.11648/j.her.20220705.12 T2 - Higher Education Research JF - Higher Education Research JO - Higher Education Research SP - 149 EP - 152 PB - Science Publishing Group SN - 2578-935X UR - https://doi.org/10.11648/j.her.20220705.12 AB - The course of Compiler Principle is rich in theory which have strong logicality. It is an important professional compulsory course for undergraduate students majoring in computer science. Its theory is difficult to understand. The design and implementation of experiments need a certain basis of programing. For the study of theoretical concepts of the course, we propose an inverse derivation method. In addition, aiming at the experimental section, we propose a progressive experimental method to simplify the implementation of comprehensive experiments. Therefore, we construct a mutual feedback teaching system of theory and experiment. With the help of the system, students can not only understand theory easier, but also understand the causes of theory furtherly. Furthermore, the system can lead student to expand their thinking method. Through the trial of the system for students majoring in computer science and technology (Grade 2018) of Langfang Normal University, we found that the students' ability of understanding concepts have been improved to a great extent and their ability of logical thinking have been deepened. With regard to the experimental aspect, their experimental ability have been further improved, and the ability of transformation from theoretical problems to practical applications have been strengthened, which achieved a certain better effect of teaching. VL - 7 IS - 5 ER -