1、浅议基于程序设计的双语教学研究与探索【论文关键词】程序设计 双语教学 复合型人才 教育改革【论文摘要】双语教学已成为教育改革并与国际接轨的必然趋势。信息类课程中尤其是程序设计课程因其自身特点对双语教学的开展有着很大的优势。本文对目前双语教学实施的现状和问题进行了剖析,并结合程序设计课程给出程序设计类课程实施双语教学的几点建议。一、双语教学的意义所谓“双语教学”(bilingual teach-ing),即用非母语进行部分或全部非语言学科的教学。在教育国际化和人才国际化的趋势下,我国对既精通专业知识又懂外语的复合型人才的需求不断增加。教育部 2001 年颁布的关于加强高等学校本科教学工作提高教学
2、质量的若干意见提出:按照“教育面向现代化、面向世界、面向未来”的要求,为适应经济全球化和科技革命的挑战,本科教育要创造条件使用英语等外语进行公共课和专业课教学。明确提出了高等院校双语教学的要求。双语教学已成为时代发展、教育国际化、培养复合型人才的需要。国际上也把“具有与他人协作和进行国际交往的能力”作为衡量高等教育中素质教育的标准之一。双语教学已成为教育改革和未来发展的必然趋势。二、基于程序设计的双语教学的必要性和优越性计算机学科因其自身特点更加需要并适合开展双语教学。该学科前沿性强、更新速度快,很多前沿技术和理论观念都源自西方国家,学科相关资料、著作、期刊都是英文的。阅读英文文献是了解该领域
3、最新前沿动态和发展方向的重要渠道。因此计算机专业学生必须具备较高的英语水平才能满足专业学习的需求,适应未来的发展。开展计算机学科相关课程的双语教学可以在完成正常教学任务的同时,加强学生英语能力的锻炼,从而使学生成为既精通专业知识又具有较高英语水平的复合型人才。计算机学科中程序设计语言源代码的开发都是采用的英语,而且程序的开发环境也是以英文版的较多,即便是汉化的中文版界面,程序在设计调试过程中的错误提示和信息也都是英文表达。很多学生在调试程序过程中遇到错误就不知所分调试。程序的调试包括最基础的语法格式的纠正和逻辑算法的完善,系统对语法格式的错误都会有相应的错措,很大原因是因为看不懂英文的错误提示
4、。这给学生的学习过程增加了很大的困难。很多人说,程序设计是三分编写七误原因的提示,只要能看懂,语法的错误纠正就很容易实现的。目前,困扰学生的问题就是看不到英文的提示信息,所以给调试程序带来了很大的困难。如果能较好的理解提示信息,将会大大提高程序的调试效率,增加学生的信心和兴趣。采用双语教学,在教学过程中学生对专业知识的相关术语和英文表述有了一定的了解和掌握后,在程序设计和调试过程中遇到问题和错误时,根据提示就可以很容易知道解决方法了。因此,双语教学对程序设计类课程的学习有大的帮助和促进作用。程序设计课程本身的特性也使得双语教学这种新的教学形式实施起来更加的有效。很多的程序设计语言(比如 C 语
5、言、C+语言等)本身就采用英语格式。在学习这些语言时,不需要进行汉语的翻译,只需对其英文本意进行直译,这是该类课程和其他非语言类课程的最大区别,也是适合进行双语教学的最主要原因和最大优势。三、双语教学的现状跟随国家对教育改革的需求和大潮,很多高校都纷纷选择不同专业不同课程进行双语教学的实践和探索,虽然也取得了很大的成果,但据调查统计总的教学效果大都不尽人意。主要存在以下几个方面的问题:1.盲目随从,偏离了教学初衷。不能否认有些学校仅仅是为了“赶潮流” ,迎合国家要求和号召,甚至是为了评估的需要,在没有建立优势的教学资源的基础上不择类别的进行双语教学,导致双语教学成了简单的语言教学,师生更多的注
6、意力集中在了中英文的翻译,偏离了专业知识传授和学习的终极目标。2.师资力量匮乏。虽然现在大部分的高校教师的英语水平至少在 CET四级以上,但是这种能力主要体现在读、写方面,对外文资料的阅读和翻译基本上没什么问题,英语口语和表述的能力则普遍不高。这样的教师进行双语教学,使得学生听不懂“中国式”的外语,也不愿去听。教学效果和教学质量肯定会受到影响了。3.学生兴趣不高,动力不足。很多的学生只是专注于学好专业知识,并没有意识到双语学习的重要性。在学习过程中即便是遇到了因为语言问题带来的困难,也只是简单的因题解题,并没有想到从根本上寻求解决问题的方法。另外,有些学生本身外语水平就一般,对外语的学习没有兴
7、趣,甚至有厌恶情绪,再让他们用外语去学习专业知识,用一种全新的思维方式去思考问题,对他们来说是“难上加难” ,所以很多学生对双语教学的兴趣并不高涨。4.教材不统一,教辅材料匮乏。尽管现在计算机学科中原版的英文教材比较多,但相应的教辅材料比较匮乏。各个学校对教材的选用也没有统一的规范和要求。大部分学校图书馆相应的双语教学参考资料也是少之又少,甚至几乎为零。四、基于程序设计的双语教学的几点建议针对以上几个双语教学所存在的问题给出个人的几点建议:1.提高双语教学的师资水平是双语教学有效顺利实施的根本。能够进行双语教学的教师只有两种:计算机专业但外语水平较高的教师;外语专业但精通计算机专业知识的教师。
8、显然,第二种类型的教师培养较第一种耗时要长、难度要大。所以,提高计算机专业教师的外语水平是进行双语教学的关键。进行双语教学的教师不仅能够读懂专业的外文文献、书籍等资料,而且需要具备良好的外语口语水平,能够使用外语进行专业知识的表述和讲解。学校可以通过政策支持、外出培养、中外合作交流等多种渠道提高专业教师的外语水平,培养优质的双语教学的师资力量。2.学生是教学过程的主体,学生学习兴趣的高低直接影响着教学过程的实施和教学目标的实现。现在的学生普遍存在着外语水平不高的现象。很多学生认为原本用汉语学习就有难度的课程,现在平添一只“拦路虎” ,岂不是难上加难?所以,改变学生的观念,让学生了解双语学习对专
9、业知识的增长和自身将来的发展以及社会的需求等,使得学生逐渐的接受并喜欢双语学习的这一种新的学习形式,能够主动的参与到教学过程中来,积极的配合教学过程的实施,教学效果和教学目标才能得以保障。 3.教材是教学过程中教学内容传递的媒介。教材的选用直接影响着教学过程的实施和教学目标的实现。目前,进行双语教学的学校基本上都是采用的外国原版教材。其优点很明显:一是可以让学生体会到“原汁原味”的英语。二是实用性强,弥补了多年来国内教材相对薄弱环节。另外书中大量的案列能够提高学生分析问题、解决问题的能力,使学生能够学有所用。但是原版教材都是按西方国家的文化习惯和思维方式编写的,中外思维方式在很大程度上存在着差
10、异,加之相应的外文辅导材料比较匮乏,学生除了课堂用外语学习外,课下接触不到更多的辅导材料。所以如果仅仅采用原版教材不辅以其他的参考资料,将使学习过程课上、课下脱节。这就要求一方面教师必须把原版教材吃透,在结合我们国内的形式和思维习惯尽量中外结合。另一方面自己编写规范的符合国情的外文教材也不是一种好的长远的方法。尤其是编写教辅资料更是迫在眉睫。4.选择科学合理的教学模式。教学对象、教学内容以及教学过程的具体实施是保障双语教学最终目标能否顺利实现的关键要素。双语教学的实施不一定适合所有的学生、所有的课程。必须选择适合的课程、积极的教学对象进行授课,充分利用现有的教学条件采用多元化、多样化、形象化的
11、教学手段帮助学生突破语言障碍,实现思维模式的转变,保障教学目标的实现。综上所述,为适应我国教育改革和发展的大潮,提高本科教育教学水平,双语教学的研究和实施已经迫在眉睫。计算机程序设计课程因其自身的特点和优势需要并适合双语教学的开展和实施。参考文献1郑翠玲,孙杨.面向对象程序设计课程双语教学改革探讨J.集美大学学报,2012(3):125-128.2郭来德,窦玲.“C 语言程序设计”双语教学改革研究J.价值工程,2012(13):150-151.3黄宏博.C 语言程序设计课程双语教学探索与实践J.计算机教育,2010,8(16):63-65.4冯苹.C 语言程序设计双语教学的探索与思考J.长春大学学报,2009,19(8):80-81.5陈兆学.非计算机专业 C+面向对象程序设计课程“混合式”双语教学的研究与实践J.计算机教育,2011(10):81-83,88.6曹佳丽.关于计算机学科开展“双语教学”的思考J.黑龙江科技信息,2009(25):177.7冯萍.C 语言程序设计双语教学的探索与思考J.长春大学学报,2009(8):80-81.