Abstract
“Compiler principles” is widely regarded as the most difficult specialized course in software engineering major because of its difficult theory and abstract content. This chapter discusses how to introduce natural language examples into the classroom teaching, and therefore liberate students from abstract theory explanation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Li, D., & Shi, H. (2008). Study and exploration of the teaching methods for course “Compiler Principle”. Computer Education, 8, 103–104.
Fillmore, C. J. (1969). Towards a modern theory of case. In D. Reibel & S. Shane (Eds.), Modern studies in English (pp. 361–375). Englewood Cliffs, N.J.: Prentice Hall.
Fillmore, C. J. (1968). The case for case. In E. Bach & R. Harms (Eds.), Universals in linguistic theory. New York: Holt, Rinehart and Winston.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Chen, Y. (2014). Introducing Natural Language Examples in a Course on Compiler Principles. In: Motta, G., Wu, B. (eds) Software Engineering Education for a Global E-Service Economy. Progress in IS. Springer, Cham. https://doi.org/10.1007/978-3-319-04217-6_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-04217-6_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-04216-9
Online ISBN: 978-3-319-04217-6
eBook Packages: Computer ScienceComputer Science (R0)