编译原理课程研究性教学.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
编译原理课程研究性教学

编译原理课程研究性教学   摘要:针对编译原理课程的教学现状,引入研究性教学模式,以“问题”为中心,以“学习”为目标,重新设计课堂教学、实践教学和教学评价环节,强调学生的主体性和教师的主导性,在提高教学质量的同时,培养学生的创新能力。   关键词:教学改革;研究性教学;编译原理   一直以来,编译原理作为计算机相关专业的专业基础课程是一门学生认为最难学、教师认为最难讲的课程。然而,传统的授受式教学模式在教学中存在一定的弊端,主要表现在固化教师教学内容、降低学生学习积极性、压制学生创新能力等。传统教学模式已不能满足大学生深入学习和理解编译原理的要求。为了解决这一问题,一种新型的教学模式,即研究性教学,被提出。文章根据编译原理的教学现状,对课堂教学、实践教学以及教学评价进行研究性教学改革,旨在提高教学质量,培养创新型人才。   1、编译原理的教学现状   近50年来,编译原理一直是计算机相关专业的重点教学内容。然而,在其教学过程中经常存在以下问题。   首先,编译原理具有较强的抽象性、理论性和逻辑性,学生理解起来相对困难。同时该课程与其他课程有较大的交叉性,学生必须预先学习计算机组成原理、高级语言程序设计、数据结构、操作系统等课程,并且最好拥有算法设计与分析、离散数学等方面的基本知识。因此,在学习编译原理之前,学生要拥有比较扎实的专业基础。   其次,学生们普遍认为编译原理的学习过程枯燥乏味,知识点多且较难理解。甚至存在一些学生认为编译原理没有应用前景,不如学习编程语言(如c++)实用。随着学习时间的推移,学生容易失去学习的兴趣和信心。   再者,教师采用传统的授受式教学模式,重视课堂理论教学,习惯性地将书本内容强制灌输给学生,而学生则使用强制记忆法被动地接受知识。教学过程忽视实践应用环节,导致理论与实践相脱离。这种教学模式降低了学生的学习兴趣,削弱了学生的思考能力,压制了学生的创新意识。   为了解决以上问题,教学模式亟待改革。2005年,教育部制定了教高[2005]001号文件,该文件明确地指出高等??校本科教学工作需要“积极推动研究性教学,提高大学生的创新能力”。并且,现有高等院校也有较充足的资源和环境(如图书馆和实验室)来开展研究性教学。因此,我们有必要也有能力在教学中引入研究性教学模式。近几年,我们便对编译原理课程进行了研究性教学的尝试和探索。   2、研究性教学的内涵   研究性教学以“问题”为中心,以“学习”为目标,坚持授人以渔的原则,引导学生,启发学生,是一种让学生通过“研究”的方式从事学习活动的教学方法。在传统的授受型教学模式下,教师占有知识的霸权地位,学生只能被动地接受知识;而研究性教学调整了教师和学生在教学活动中的角色,在维持教师主导地位的同时,强调学生的主体地位。从教师方面,教师在教学过程中担任设计者、引导者、启发者和管理者的角色;从学生方面,学生在学习过程中担任问题发现者、研究者、解决者和创新者的角色。在教师的指导下,学生通过搜索资料对相关问题进行探索,在研究和解决问题的过程中,吸收知识、应用知识、解决问题并获取新颖的经验,培养主动探索、主动思考和主动实践的能力。   在长期的教学活动和教学改革中,存在着3种常见的研究性教学模式。   (1)问题解决模式。该模式是在教师的组织下,学生通过问题进行学习,再通过学习来解决问题。   (2)自主探究模式。该模式是让学生模拟科学家从事科研过程的方式,教师不直接参与其中,只在必要时给予学生一定的指导。   (3)课题参与模式。该模式采用教师带领学生直接参与教师的实际研究性课题的方式。   在这3种教学模式中,问题解决模式适合课内教学,自主探究模式和课题参与模式适合课外教学。   3、研究性教学的实施   编译原理课程的教学内容涉及大量的理论知识,这些知识比较抽象且逻辑复杂,如形式语言理论、正规式、有限自动机理论、上下文无关文法、自下而上分析、自上而下分析、属性文法和语法制导翻译等。大量的概念、算法和符号很容易使学生对学习产生恐惧心理,而且大量的理论知识与有限的教学时间之间存在冲突,使教师很难将所有内容都详细展开、深入讲解。最终导致学生在学完整门课程之后,只表面了解,而不知道各知识点之间的关系以及各知识点在编译器中的作用。为了解决上述问题,我们在课堂教学、实践教学和教学评价上分别对编译原理课程进行研究性教学改革。   3.1 课堂教学   在教学过程中,理论教学是学习的基础。本节从教学内容和教学过程两方面对课堂教学重新设计。   在教学内容方面,教师针对学生情况优化和调整教学内容。在学期开始、学期1/3和学期2/3这3个时间点上,教师深入学生内部,通过聊天、调查问卷等方式,了解学生的学习现状。调查内容主要有学生的学习基础、对

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档