浅析计算机英语教学
2014-12-08郭皎
郭皎
摘 要: 本文通过分析IT行业对从业人员计算机英语的能力要求,结合当前计算机英语教学中存在的问题,对计算机英语教学进行了尝试性的改变。在计算机英语教学中,让学生认识到计算机英语的重要性和明确学习内容是学好计算机英语的前提;针对不同的教学内容采取对应的教学方式,激发学生的兴趣,从而取得良好的教学效果。
关键词: 计算机英语 IT 联想式教学 教学方式
一、IT行业离不开计算机英语
计算机和软件技术的更新速度越来越快,使得IT业成为一个技术性要求很高的行业。要想在IT行业中成为高水平的、与时俱进的专业人员,英语是其中一个重要的助力。在IT业内,英语是业内的通用语言。
大部分计算机和软件技术来源于英语国家,我们在引进和学习这些技术的时候,必须跳过语言障碍的限制,否则就会影响到对新技术的理解和应用。因此,无论是学习最新的计算机技术,使用最新的计算机软硬件产品,还是进行高深层次的研究学习,都离不开对英语的熟练掌握。虽然可以通过阅读翻译图书进行学习,但是一本英文计算机图书被翻译成中文出版推行往往要花上一年甚至更长的时间,而且软件技术的更新周期一般是一到两年,这就意味着当开发人员学习翻译图书中的技术时,这个技术可能已经被更新,甚至即将被淘汰,这样就极大影响了对新技术的引进和掌握的速度。如果计算机英语掌握得非常好,则开发人员完全可以直接阅读学习原版英文资料,这样既可以缩短新技术的掌握时间,又可以避免翻译过程中的晦涩模糊。
英语是IT行业内一线开发工作的基础。现在业内的主流开发平台、开发框架及编程语言都是依赖于英语的。尽管有中文版本的软件,但是在编程代码中,最基本的变量、常量,各种控制语句、函数、类等源程序的组成要素都要求用英语进行定义说明。同样,在程序的调试过程中,需要通过对调试信息进行阅读和理解,才能进入到下一步的开发工作中。
越来越多的对外软件开发形式更强调了计算机英语的重要性。在对外软件开发过程中,需求分析阶段,从业人员需要和客户进行面对面的沟通;在开发过程中,需要在项目管理中对外沟通和协调工作;在开发后期,需要编写规范的技术文档、使用手册等,所有的过程都离不开计算机英语的使用。
因此,英语对IT行业而言,是非常重要的一个组成因素。被称为“东方软件新帝国”的印度更是直接地体现了这一点,印度之所以有如此发达的软件行业,一个重要的因素就是它的各类软件人才都具备熟练的英语能力,与英语国家在语言沟通上没有障碍,所以更容易掌握到IT行业内的最新动态和最新技术。要解决语言障碍,不仅要学好英语,更要学习和掌握专业性很强的计算机英语。
二、计算机英语教学的现状
目前,不少院校在计算机科学与技术、软件工程等相关专业中都开设了“计算机英语”课程,但是教学过程中的一些情况和教学效果并不尽如人意。
首先,计算机、软件类专业的学生往往将程序设计、系统开发等作为学习的重点,主要时间和精力都投入其中,而对英语学习就比较忽视,对计算机英语的学习态度更是如此。学生往往为了完成学分而选择这门课程,他们的目标就是通过考试,拿到学分。学生在学习计算机英语时,没有意识到计算机英语的重要性,对课程的重视程度不够。
其次,计算机英语教学所采用的教材在内容上往往跟不上技术的革新。比如,有些教材中介绍的计算机硬件体系还是上个世纪末的配置,当前的计算机硬件配置发生了很大的变化,之前的软盘驱动器等都已经被新的设备取代了。因此,教材内容的相对陈旧,无法吸引学生。
再次,在教学过程中,现在的教学模式主要是“阅读+翻译”模式。通常在课堂上,老师是课堂的中心,顺序讲解语法知识、翻译课文意思,学生主要是听和记录,课堂的参与积极性不高,课堂教学可谓是比较枯燥无味的。因此,这样的教学方式无法激发学生的学习兴趣。
三、计算机英语教学的改革探索
1.认识计算机英语的重要性
IT业界人士都明白,要向更高层次发展,没有良好的计算机英语基础是行不通的。因此,让学生认识到计算机英语的重要性,是学好计算机英语的前提。只有学生从自身发展的需要出发,拥有了强烈的学习动力,掌握了学习计算机英语的主动性,在学习过程中才会用心学习。
2.明确计算机英语的学习内容
在计算机英语的学习中,专业词汇的学习是基础,但不是学习计算机英语的最终目的。因此,学生要正确认识到计算机英语的学习不是背专业词汇,也不是专攻复杂语法。教师更应该认识到计算机英语的学习是一个系统工程,是从词汇、语法、阅读、翻译、写作等多方面融会贯通的。
学生的个人情况和今后的从业工作是有差异的,所以要根据个人的实际英语水平和将来的工作需要确定自己的学习目标。如果是从事计算机开发工作的人员,那么相对而言,对计算机英语的要求是比较高的,需要从业人员掌握大量的计算机专业词汇、缩略词和术语,掌握计算机英语的惯用语法和表达方式;能夠阅读英文技术文档;能够编写简洁、规范的英文工作报告。如果是从事对外开发工作的人员,那么学习的目标不仅仅是以上这些,还需要提高听说能力满足他们项目讨论的需求。
3.尝试计算机英语的多种教学法
对教师而言,在计算机英语教学中,其不要拘泥于一篇篇文章的词汇和语法,而是要通过这个课程平台,让学生大量阅读专业英语文章,让学生掌握计算机英语的应用,以及让学生从全新的角度对计算机及相关学科做总体了解。兴趣是最好的老师,恰当的教学方法可以提高学生的兴趣。
(1)联想式词汇教学
计算机专业文献及英文版软件中都有大量的专业词汇,如何掌握这些词汇,是许多同学都很头痛的问题。纯粹地死记硬背,不仅效果不好,而且容易导致学生产生厌学情绪。因此,我们尝试着对词汇采用联想法进行教学。比如,讲hardware(硬件)时,我们就引导学生联想与之相关的其他计算机部件,software(软件),firmware(固件),groupware(组件),freeware(赠件)。再如,讲multimedia(多媒体)时,我们引导学生了解和multi(多)相关的一些常用专业词汇,multiprocessor(多处理器),multiprotocol(多协议),multiprogramming(多道程序设计),multiplex(多路复用),multithread(多线程)等。在讲compatibility(兼容性)时,我们可联想到software compatibility(软件的兼容性),compatibility mode(兼容模式),并进一步引导学生联想一些与“兼容”相关的词汇表示,machine-compatible(机器兼容的),manufacture-compatible(厂商兼容的),IBM- compatible(IBM兼容的),forward-compatible(向上兼容的),backward- compatible(向下兼容的)等。在这个过程中,鼓励学生多多思考,引导的时候加以提示,大部分学生都愿意积极参与。
(2)启发式教学
在课文讲授中,我们尝试采用启发式教学。在讲授某一篇文章时,将这一领域的最新技术发展也引入,启发学生对这一领域的了解,甚至进行更深入的学习。比如,在讲授计算机编程语言的内容时,启发大家分析计算机语言和我们使用的语言有什么不同。人类语言,称为natural language(自然语言),计算机编程语言属于artificial language(人工语言),启发学生思考这两类语言有什么相同之处和不同特点。学生会发现,natural language和artificial language都有vocabulary(词汇),grammar(语法),syntax(句法)等语法结构,但是natural language因为规则太复杂,同样的表达可能会有多种解释方式,可能引起歧义,所以并不适合于计算机编程。适合于计算机编程的artificial language一定要具有simple logical structure(简单的逻辑结构)、grammar(语法),规则必须明确。比如,在介绍多种编程语言的时候,启发学生编程语言是从machine language(机器语言),assembly language(汇编语言)到high-level language(高级语言)发展而来的,而计算机能够直接识别处理的只有machine language,其他语言要被计算机识别,必须先通过compiler(编译程序)或interpreter(解释程序)或assembler(汇编程序)这样的翻译程序进行翻译工作。在这样的过程中,学生的求知欲望被激发,在不知不觉中融入到学习中。
4.扩宽计算机英语的教学内容
由于计算机英语教学采用的教材在内容上往往跟不上技術的革新,这就需要在选择教材的时候,尤其要注意教材中文章内容的更新时间和更新程度,尽量与实际接近或同步。同时,还要通过多种渠道扩宽教学文章的内容,扩展学生的阅读范围。比如,英文版软件中的种种屏幕英文提示的问题,或者英文版本的说明书、使用手册、英文技术文档、IT相关的认证(MCSE, MCDBA, SCJP,CCNP,CCNA) 所使用全英文讲课资料与考试试题等。
四、结语
在全球软件行业飞速发展的当前,计算机英语是快速、准确地获取国外最新计算机技术、动态信息的语言工具。因此,计算机英语是各层次计算机类专业都应开设的课程。教授该课程的教师,要让学生认识到计算机英语的重要性,合理采用适当的教学方法,扩展阅读内容,充分激发学生的学习兴趣,取得良好的教学效果,真正发挥该课程的作用。
参考文献:
[1]卢荣林.中等职业学校英语教学方法探讨[J].考试周刊,2010(34).
[2]李未.关于提高计算机本科教育质量的几点思考[J].计算机教育,2010(01).
[3]马媛媛,朱玛.计算机专业英语的教学改革探索[J].太原城市职业技术学院学报,2010(06).
[4]司爱侠,张强华.计算机英语新词的构成特点及其翻译[J].潍坊教育学院学,2011(5)..
[5]杨伟娜,温光玉.计算机专业英语学习探究[J].和田师范专科学校学报,2010(03).