“编译原理”全英文授课模式探索.docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“编译原理”全英文授课模式探索   摘要:计算思维和英语思维是计算机专业学生专业化和国际化应具备的必要素质,然而目前还缺乏一套切实可行、行之有效的素质教育操作办法和模式。文章从计算思维和元认知策略的理论出发,探索编译原理的全英文授课模式,提出普通高校学生在计算机专业课中开展全英文授课的教学思想和教学方法,并指出运用元知识策略提高非英文专业学生的学习兴趣,使其形成强烈的学习动机、培养学生的自主学习能力。文章还讨论了词汇策略和英语思维,例举一些实践案例,最后提出一些尚待研究的问题。   关键词:全英文授课;计算思维;元认知策略;英语思维      1研究背景   编译原理进入计算机专业教学体系50余年,ACM和IEEE联合制定的最新CS2008中,仍把有关编译原理和技术的知识作为重要教学内容列入[1-2]。该课程的形式语言具有抽象性、理论性强的特点,编译程序的实现对学生的数据结构、算法设计、语言实现也有较高要求,所以无论是从教还是学的角度,这门课均有难度。   计算机专业国际交流和合作办学成为进一步发展的方向,这对教师和学生的专业英语能力提出了更高的要求。探索在计算机专业教育中融入全英文授课并提高英文教学效果的方法,促进教育国际化,成为亟待解决的问题。然而,在高校尤其是普通高校中,在专业课领域开展双语授课,教师非常担心语言能力影响专业课教学效果,这个问题在全英文授课中更为突出。我校的编译原理课程已有5年的双语课程建设经验并在学生评教中获得较好成绩,在此基础上进一步探讨在普通院校开展更高层次的全英文教学,提高教学质量和教学效果更有其现实意义。   全英文授课的模式应不同于双语教学。双语教学中,我们采用了全英语教材和讲义,作业和成绩评定(课程考题)采用英语方式,而讲授、研讨则采用英语和汉语混用,比例为60%对40%。调查显示,近90%成绩合格的学生是通过阅读教材并查对中文参考书的方法来形成对专业理论中概念的把握的。在教学质量反馈座谈会上,学生强调了双语交互使用的重要性。因此,教师授课时,着重点在于将英文概念用中文进行诠释,以利于学生在英文知识和中文知识之间形成映射。这种映射关系在课程讲解、例题研讨和实验中不断得到加强,从而使学生获得双语的专业英文能力。双语教学中英语、汉语的使用比例与学生英语的“听、说、读、写、译”水平有关。然而全英文授课时,教学目标要求采用100%英文授课,教师的“解释”这一关键环节不复存在。如何解决课程理论性、抽象性强,并关注学生的英语学习困难,形成一套切实可行、行之有效的素质教育操作办法和模式,是我们面临的挑战。   2以计算思维为计算机教学的核心任务   要破解这个难题,首先必须先明确教学目标。编译原理作为计算机专业理论课,主要承担了语言实现原理、方法和技术的介绍。包含了形式语言、自动机理论等语言定义、翻译与实现的计算机基础理论知识。然而,如果只是系统地讲解理论,本科学生,尤其是普通院校学生会觉得学习内容太抽象,不实际,从而缺乏学习积极性。如果再英文授课无疑将是灾难性的后果。   其实我们讲这门课程之所以重要,不应该只是编译器技术本身重要,而应该是由于其解决问题的思想方法符合用计算机解决问题的方法论,是形成计算机专业素养的必要条件。   这种教育思想正好和卡内基梅隆大学计算机科学系Jeannette M. Wing 教授在2006 年提出来计算思维(Computational Thinking)的理论不谋而合。即计算机教学的核心任务是计算思维能力的培养,计算思维最根本的内容,即其本质(Essence) 是抽象( Abstraction) 和自动化( Automation) [3]。抽象体现在完全使用符号系统甚至形式化语言;自动化体现在算法实现最终是机械地按步骤自动执行。计算思维是一种形式规整,包含问题求解、系统设计及用计算机科学的基本概念理解人类的行为的思维[4]。   国内很多专家学者也对计算思维和计算机教学做了很多研究。董荣胜[5]论述了计算思维与计算机方法论的关系。朱亚宗[6]指出,计算思维、实验思维和理论思维是人类三大科学思维方式,并指出交叉创新是计算思维创新发展的根本途径。王挺[7] 结合编译案例论述了在编译课程中如何进行计算思维培养。   本文将围绕利用计算思维的概念,明晰编译理论和计算思维的映射关系,然后根据元认知策略理论,设计和组织知识点,形成一套合理的教学方法。   3结合计算思维,形成符合学生元认知策略的教学内容   明确了教学核心任务之后,就可以进行教学内容的组织。然而全英文授课不同于母语教学,必须结合语言学习的方法才会有良好的效果。元认知策略涉及到第二语言学习的各个方面,因此结合计算思维,形成符合元认知策略的教学内容就显得格外重要了。   3.1元认知策略

您可能关注的文档

文档评论(0)

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

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档