- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“C语言程序设计”课程双语教学实践与研究
“C语言程序设计”课程双语教学实践与研究
摘要:本文结合在“C语言程序设计”课程采用英语原版教材进行双语教学的教学实践,对双语教学中的教材选取、教学过程的实施、教学方法与手段等进行了探讨。
关键词:专业课程 双语教学 高等教育
一、引言
双语教学(Bilingual Teaching)是用两种语言作为教学媒介语进行教学的活动,一般是指在用母语进行教学的同时,用非母语进行部分或全部非语言学科的教学模式,其最终目标是使学习者能同时使用母语和非母语(一般指英语)进行思维,能在这两种语言之间根据交际对象和工作环境的需要进行自由切换,成为既懂专业又懂外语的国际性人才。笔者通过“C程序设计语言”这门课双语教学的一线教学实践,探讨双语教学中的教材选取、教学过程的实施与教学效果,注重分析了目前双语教学中的若干问题,提出了解决问题的对策。
二、教材的选择
双语教学非常强调教学资源的保障,外文原版教材具有语言纯正、内容新颖、表达生动、逻辑性强等特点,尤其是信息技术类原版教材更具有技术的先进性,更注重实际应用和综合素质,是双语教学的一个必要条件。但目前该类教材很多不能结合我国信息技术业的实际,与国内教学计划及开设的其他信息技术课程的衔接性较差,选定一本符合专业教学特点与要求的英文原版专业教材,是制约本课程双语教学改革与发展的突出问题。
笔者针对“C语言程序设计”这门课的双语教学实践已经进行了两年多,在教材的选择上也经历了一些波澜。第一学年笔者采用英文原版教材《The C Programming Language》(SECOND EDITION)(作者:B.W Kernighan, D.M.Ritchie)。在授课过程中发现,该教材虽然是权威作者编著的经典教材,但是要求学习者有一定的程序设计基础,不太适合作为计算机程序设计的入门级教材,所以在使用这本教材的同时笔者另外补充讲解了不少基本的程序设计概念。一学期下来学生普遍反映这本教材难度偏大,某些章节的英文表述晦涩,不能与学生的英语水平同步,学起来比较吃力,能够通读全书的人很少。第二学年就以中文教材的内容和难度为标准选取了原版教材《Programming In Ansi C》 (Third Edition)(作者E Balagurusamy),使用后发现这本教材明显优于前者,英文表述浅显易懂,全书用示例教学的概念,结合了大量的案例对知识点进行阐述,能够引导学生积极去思考问题。而且该教材的内容与教学大纲比较吻合,基本涵盖了本课程的核心内容。学生反映很好。
三、利用生动多样的教学手段
针对计算机专业双语教学的特点和计算机科学自身特征,笔者在备课时参阅了大量的国内外参考书,对教学内容进行合理取舍。同时采用多媒体设备辅助教学,大量运用多媒体资料,包括图片、动画、影音素材等对抽象、比较难懂的内容进行形象化展示和讲解,例如,在讲解参数的传递,程序运行过程中内存中变量值的改变等内容时都采用了动画的形式,从而使学生获得更多的直观映像,加强了对抽象内容的理解。
“C语言程序设计”是一门实践性非常强的课程,笔者不仅在课堂上使用生动形象的电子教案,还专门安装了Visual C++ 6.0英文版作为程序开发的演示工具。这样学生在编程过程中就会逐渐理解相应的英文帮助信息,这又潜移默化地提高了学生的专业英语应用水平。笔者利用开发工具的帮助系统和阅读程序编译时候的输出信息在课堂上直接编写演示程序,让学生一起经历编写程序的失败和成功。当在演示编写程序的过程中碰到学生不理解的语法现象时,直接打开帮助系统和学生一起阅读英文帮助文档,一起分析问题,从而获得对问题的解决方法。写程序的过程中,笔者经常故意犯一些常见的错误让学生去解决,如果碰到学生对编译输出的英文形式的错误和警告信息不理解,就和学生一起阅读英文的输出信息,再一起分析错误产生的原因。VC程序开发工具的演示使学生感觉到书本上英文描述的理论不再是抽象的、空洞的,而是具体的,可以实现的,极大增强了学生的兴趣和自信心。
四、加强实验教学环节
“C语言程序设计”是一门理论与实践相结合,而且更偏重于实践应用的课程。该门课程有大量的实例和实验,可以让学生通过实例和实验来弄清楚程序设计的基本理论,进而弄清楚理论的一般性英文表述,获得阅读英文理论书籍的能力。因此,应提高上机实验课的质量,做到精讲多练。其中,精心设计实验教学题目可以取得很好的效果,实验题目在形式上都采用英文。由于是双语授课,学生的接受程度不同于中文授课,可以针对每一个知识点给学生布置一个实验题目,随时检验课堂上的教学效果。在完成基础性实验的前提下,加大设计性、综合性实验要求,学生可以独立完成,也可以通过与其它同学相互借鉴与合作完成
原创力文档


文档评论(0)