DocumentCode
2450374
Title
The role of compile principle in software curriculum
Author
Yang, Ming ; Jiang, Nai-Song ; Cai, Wei-Ling
Author_Institution
Jiangsu Res. Center of Inf. Security & Privacy Technol., Nanjing Normal Univ., Nanjing, China
fYear
2010
fDate
24-27 Aug. 2010
Firstpage
671
Lastpage
674
Abstract
In computer science and technology specialty, software curriculum hold very important position, while Compile Principle is regarded as one of those key special courses. However, currently many Colleges and some Universities have removed Compile Principle course from their curriculum schedule, while the teaching of computer languages is obviously strengthened, in this way the students graduated from these colleges or universities usually learn less theory courses, and only know some fundamental concepts and less basic principles. Naturally, too ignoring the theory foundation will influence the future development and competence of undergraduates, e.g., undergraduates do not know the mechanism of compiling of a source grogram when they do not learn Compile Principle course. Of course, how to balance the relationship between theory course learning and practice course learning is a very challenging but very important issue. In this paper, after analyzing the guideline of software curriculum learning, we give the relationship between principle courses and computer language courses, Compile Principle and other software curriculum. Also, we propose the role of Compile Principle from its main contents and its application.
Keywords
computer science education; educational courses; educational institutions; program compilers; programming languages; teaching; Universities; colleges; compile principle course; computer language courses; computer science; course learning; software curriculum learning; source program; teaching; Algorithm design and analysis; Data structures; Education; Grammar; Mathematical model; Programming; Software; Compile Principle; Computer Languages; Learning; Principle Courses; Software Curriculum;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Education (ICCSE), 2010 5th International Conference on
Conference_Location
Hefei
Print_ISBN
978-1-4244-6002-1
Type
conf
DOI
10.1109/ICCSE.2010.5593521
Filename
5593521
Link To Document