APP下载

“教育部-微软精品课程”建设项目之“编译原理”

2006-08-01康慕宁

计算机教育 2006年6期
关键词:教学内容教材课程

“编译原理”是大学本科计算机类专业的一门主干课程。设置该课程的目的在于系统地向学生讲述编译系统的结构、工作流程以及编译程序各组成部分的设计原理和实现技术,使学生通过本课程的学习,既掌握编译理论和方法方面的基本知识,同时也获得设计、实现、分析和移植编译程序方面的初步能力。由于编译系统的设计与实现涉及到离散数学、形式语言与自动机理论、程序设计语言、数据结构、软件工程学以及计算机系统结构等许多领域,需要综合运用这些知识来解决本课程所提出的一些问题;另一方面,本课程所阐明的一些概念、原理、技术和方法也可应用于其他系统软件和应用软件的开发之中。因此,建设高质量的“编译原理”精品课程对于高级计算机专业人才的培养有重要的作用。西北工业大学“编译原理”课程在师资力量、教材建设诸方面均处于国内同类课程前列,已成为国内同类课程中特色鲜明、影响很大、受到普遍赞誉的一门课程。

课程创新点

编译程序是计算机的一种十分复杂的系统软件,研制编译系统既有较深入的理论问题,同时也有十分繁琐的实现技术细节。这就使得“编译原理”必然成为一门理论性和实践性都很强,且比较难学的课程。根据以往的教学经验,学生普遍感到在学习本课程时,难以深入理解编译程序的内部工作机制及其设计、实现原理,特别对建立编译系统的整体概念尤感困难。……

登录APP查看全文

猜你喜欢

教学内容教材课程
教材精读
教材精读
教材精读
数字图像处理课程混合式教学改革与探索
教材精读
软件设计与开发实践课程探索与实践
为什么要学习HAA课程?
挖掘数学教学内容所固有的美
“启蒙运动”一课教学内容分析
“清末新政”也可作为重要的教学内容