- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编译原理课程教学改革与创新
何炎祥伍春香
武汉大学计算机学院,武汉430079
摘要:本文介绍了“编译原理”课程的一系列教学综合改革。实践证明,这些改革措施
取得了显著成果。
关键词:编译原理、教育理论、教学改革
“编译原理”是计算机科学及相关专业的一门重要专业基础课程,由于涉及形式语言、有穷自动
机、语法分析等抽象内容,学生学习过程中存在一定困难。作为授课教师,如何使这门课的教学效果
得到改观,是一个需要加以解决的研究课题。我们以现代教育理论为指导,在教学过程中,针对教材
选择、课堂教学、习题指导、课程设计、答疑讨论、网络辅助、教学互动等环节进行了创新性的改革与实
践,取得了较好的教学效果,其研究成果获武汉大学教学成果一等奖,湖北省高等学校教学成果二等
奖,并使该课程在三年内分别建设成为武汉大学、湖北省和国家精品课程。现将主要做法介绍如下,
敬请专家学者指正。
1 多角度、全方位立体教学环境的建立
人本主义的教学观认为,在教育实践中应倡导以学生经验为中心的“有意义的自由学习”;教师
的任务不是教学生学习知识,也不是教学生如何学习,而是为学生提供各种学习的资源,提供一种促
进学习的气氛,让学生自己决定如何学习。在人本主义教学理论指导下,我们对“编译原理”课程的
教学环境进行了全面的改革与探索。.
(1)修订教学大纲,自编教材。
根据计算机科学技术发展和本科教学的需要,结合教学、科研实践和多年主讲本课程的体验,在
总结国内、外优秀教材的基础上,我们重新修订了教学大纲,并根据教学大纲的要求,在将基础性与先
进性相结合、理论性与实践性相结合、时代性与实用性相结合、科学性与通俗性相结合的基础上,自己
编写了适应本科教学需要的教材。
(2)自编教学辅导书,完善教学辅导环境,利用教学辅导书巩固课堂教学效果。
我们先后出版了分别侧重本科教学过程、拓展性补充习题、考研入学指导的一系列教学辅导书。
由于本课程的特殊性,学生学习存在一定困难。经常有学生反映:课堂上都听懂了,课后复习时又不
清楚了。为解决这一问题,我们在教学辅导书中专门安排了“疑点与难点”部分,针对历年教学过程
中学生较难理解的问题进行分析。学生利用辅导书既可找到对自己不懂问题的分析,也可了解在自
己的学习过程中未发现的问题,对学生完整正确地掌握知识非常有帮助。
(3)自制教学辅助软件,增强教学效果。
由于本课程涉及形式语言、有穷自动机、语法分析等抽象内容,学生在学习过程中接受起来较困
难。为了提高学生的学习兴趣、增强课堂教学效果,我们将教学过程中一些需要教师在黑板上动态演
示的过程做成了CAI课件,既可在课堂上演示。也可在课后由学生自己观摩,有助于加深学生对所学
·联系作者,E·mail:yxhe@whu.edu.cn
编译原理课程教学改革与创新
知识的理解。
在教学中存在这样一些问题:如何让学生看到自动机动态地识别字符串、如何利用交互式的方式
设计自动机、完成正规表达式向自动机的转换、如何辅助学生设计文法分析表、动态显示文法的分析
过程等,这些问题的解决将会非常有效地帮助学生理解形式语言理论。而我们通过汉化两个软件
JFLAP和JELLRAP很好地解决了上述问题。该软件能够像向导一样辅助学生完成词法和文法设计
的每一步,并且动态演示学生设计的每一个词法和文法分析器的工作过程,通过几届教学实践,学生
普遍反映这样的手段对理解抽象的形式理论有较大的帮助。
(4)采用有效的辅助手段增强课堂教学效果。
为了有效地利用教学资源,扩大学生的知识面,我们建立了一个网络辅助教学环境,主要包括三
个网站:①编译原理网站;②精品课程网站;③CMCS网站。
①编译原理网站(http://ultral.wuhee.edu.Crl)
编译原理教学网站是目前本课程在国内惟一的教学网站,网站收集了完整的编译技术文档、各种
程序设计语言的编译器、编译工具、编译用教学软件以及大量的编译源程序,共200多兆字节的内容。
该网站开通几年来,收到了大量同行和学生的来信,对其给予了高度评价。由于我们制作的辅助
教学软件是免费放在网站中,所以这些软件也得到广为使用。
②精品课程网站(http://jpkc.whu.edu.cn)
人本主义教学理论认为,教师的任务应该是为学生提供各
您可能关注的文档
- 编程实现控制电路的仿真研究.pdf
- 编程实现通用示波器自动重复采集研究.pdf
- 笔记本电脑的火灾危险性及对策研究.pdf
- 积极实施+分步到位不断推进国土资源信息化建设张家港市国土资源局的基本做法与初步成效研究.pdf
- 积极融入形成合力国学教育融入初中教学的实践研讨.pdf
- 编程语言规范检查模型的设计与实现——C语言规范研究.pdf
- 积极实施品牌战略,提高科技期刊发展力研究.pdf
- 积极实现制度创新建构和完善我国环境税制度研究.pdf
- 笔记本电脑内热管散热系统的热分析研究.pdf
- 积极适应电网建设项目核准制变化提高电网投资计划管理水平研究.pdf
- 2.2创新意识与创新精神 课件(共24张PPT)《创新创业导论》(上海交通大学出版社).pptx
- 2023-2024学年牛津上海版英语九上同步教学Module1 Unit 2 Trditional skills 课件(共14张PPT).ppt
- 牛津上海版英语七年级下册教学课件:Module 3 The natural elements Unit 9 The wind is blowing reading(共31张PPT).ppt
- 2.1领 会 创 新 内 涵 课件(共15张PPT)《创业基础与实践》(上海交通大学出版社).pptx
- 牛津上海(本地版)五四制六年级上册Module2 Unit 4 What would you like to be课件 27张PPT.ppt
- 1.1认知创新 课件(共25张PPT)《创新创业案例分析》(上海交通大学出版社).pptx
- 牛津上海版英语九年级上册课件:Module3 Unit 7 Escaping from kidnappers Speaking(共19张PPT).ppt
- 上海牛津版 二年级上册 Unit 7 Weather 课件 2.ppt
- 牛津上海版科学七年级下册 第12章 宇宙与空间探索 复习课件(68张ppt)(2025年).ppt
- 1.2了解创业相关机构 课件(共14张PPT)《创业基础与实践》(上海交通大学出版社).pptx
文档评论(0)