[摘  要]新工科背景下,高等教育对计算机专业英语教学提出了明确的目标要求。计算机专业英语的教学需要从计算机相关专业的实际出发,设立明确的教学目标、选择合理的教学材料,充分激发和培养学生学习计算机知识的兴趣,促进学生快速掌握计算机技术。在教学中,可采用模块化教学理念,注重提高计算机专业英语任课教师的教学能力,推动计算机专业英语教学质量提升,以彰显计算机专业英语在计算机专业人才培养过程中的价值,同时也为学生今后的专业发展和工作奠定坚实基础。

[关键词]计算机专业英语  专业英语教学  教学改革

基金项目:陕西高等教育教学改革研究项目《面向新工科的民办高校计算机专业应用型人才培养模式改革与创新》(23BY191);陕西省教师教育改革与教师发展研究项目《民办高校青年教师成长发展路径研究》(SJS2023YB096);西安工商学院“计算机101教学团队”支持。


引  言

当今,ICT领域迅速发展、新技术层出不穷、软件频频升级、硬件日新月异。计算机的英文新概念、新术语、新资料不断更新,直接用英文术语(或缩略语)的现象已越来越普遍。伴随着Internet(因特网)应用的日益普及,网络上涌现出大量英文信息。此外,在计算机操作过程中所出现的菜单、提示、帮助及错误反馈等信息也常常以英文界面出现,若不能迅速理解其含义,将会严重影响利用计算机的效率。在日常应用中,各种软硬件操作手册及技术资料均包含比较详细、全面、准确的技术细节,学习者可通过直接阅读英文资料掌握新技术。IT行业的工作者已经充分认识到计算机专业英语对掌握计算机新技术的重要作用,尤其是涉及软件外包、进出口IT设备、信息技术服务贸易等方面,都有大量、规范的计算机专业英语表达。

在ICT人才培养过程中,计算机专业英语在计算机课程中起着基础性工具作用,所以,计算机专业英语这门课程尤为重要。如何让学生有效掌握和应用计算机专业英语,已成为业界值得探讨的问题。

计算机专业英语的特点

1.教学内容覆盖计算机学科与交叉融合

计算机专业英语课程教学内容主要是计算机相关的知识、技术、应用、开发、管理、维护以及新一代信息技术等。主要有:计算机的基本构成和工作原理,包括CPU、内存、硬盘、总线等部件的介绍和使用;操作系统的基本原理和功能,如进程管理、内存管理、文件系统、设备驱动等;各种编程语言的特点和应用,如C、C++、Java、Python,以及编程思想、算法设计、数据结构等;数据库系统的构建和管理,如关系型数据库、非关系型数据库、数据仓库,以及SQL语言的使用等;网络的基本原理和协议,如通信技术、TCP/IP协议族、HTTP协议、FTP协议、DHCP协议、DNS协议、SMTP协议,以及互联网的发展和网络安全等;人工智能和机器学习的基本概念和应用,包括自然语言处理、计算机视觉、深度学习等领域;软件工程的基本原理和方法,如软件开发流程、软件测试、版本控制,以及敏捷开发、DevOps等现代开发模式的介绍和实践;云计算和大数据的基本概念和应用,包括云存储、云服务、数据挖掘和分析等技术。

2.专业性、针对性强

计算机专业英语具有很强的专业性和针对性,除了不断出现的大量专业新词外,还有很多利用特殊方法构成的词汇,如Memory(内存)、Bus(总线)、PnP(即插即用)、Internet(因特网)等。这些词如果不是在计算机相关领域中出现,按照普通英语来理解,意思会相距甚远,有时根本就不相关。一个用计算机专业英语表达的句子,如果不结合专业知识,则很难准确理解要表达的意思,甚至会产生误解。所以,计算机专业英语不仅仅是英语,还要强调与计算机相关专业的结合,必须在专业的角度、具体的场景下去理解或解释。

3.词汇构成方法多样复杂

词汇量是提高英语阅读能力和水平的基本要求和关键基础,对于计算机专业英语而言同样重要。计算机大量专业术语来源于日常英语词汇,既取其原有含义,又被ICT领域赋予了专有词义,在构词上也有多种方法,颇为复杂。例如:input(in+put,输入)属于合成词;Bus(总线)属于转意词;microphone(话筒)属于派生词;syscall(system+call,系统调用)属于混成词;ROM(Read Only Memory,只读存储器)属于缩略词;firewall(防火墙)属于借用词;John Von Neumann(冯·诺伊曼)属于专用人名;Java属于专用软件名称;Microsoft(微软)属于专用计算机厂商名;CD(change directory,改变目录)属于计算机专用命令;TCP(Transmission control protocol,传输控制协议)属于专用网络术语。随着新的信息技术不断出现和应用,计算机专业英语词汇将更加丰富,如Artificial Intelligence(AI,人工智能)、Big Data(BD,大数据)、Internet of Things(IOT,物联网)、Cloud Computing(云计算)、5G(第五代通信网络)、ChatGPT(生成式聊天机器人)、AIGC(生成式人工智能)等。

4.计算机专业表达灵活、简洁

(1)计算机专业英语常用句型

计算机专业英语重在描写行为或状态本身,即阐述客观事实或道理,达到精练简洁的效果,多采用简单句,以便于向后扩展句子,保持句子的整体平衡,力求用尽可能少的单词来表达真实的含义。以下是一些计算机专业英语简单句的例子:

The operating system has crashed.(操作系统崩溃了。)

The program has terminated unexpectedly.(程序意外终止。)

The file has been deleted.(文件已被删除。)

The password is incorrect.(密码不正确。)

在计算机专业英语中,常见的从句有条件状语从句、时间状语从句、原因状语从句、结果状语从句等。从句是由一个主语和一个谓语组成的句子,可以作为名词短语、形容词短语、副词短语等的成分。

条件状语从句,如:“If the hardware fails,the system will automatically switch to the backup one.”(如果硬件故障,系统将自动切换到备份系统。)

时间状语从句,如:“After the virus infection,the network was shut down for cleaning.”(在病毒感染后,网络被关闭以进行清理。)

原因状语从句,如:“Because the printer was out of ink,we had to print the document manually.”(因为打印机墨水用完了,我们必须手动打印文件。)

结果状语从句,如:“The file was deleted,resulting in the loss of important data.”(文件被删除了,导致重要数据的丢失。)

在计算机专业英语中,复合句可以更清晰地表达复杂的观点和信息。所谓复合句是由两个或多个简单句通过连接词(如and、but、or等)连接而成的。例如:The program runs smoothly,but there are still some bugs to be fixed.(程序运行顺利,但仍有一些漏洞需要修复。)

在计算机专业英语中,定语从句可以用来描述具体的技术细节。所谓定语从句是指用来修饰名词的从句,它通常位于被修饰的名词之后。例如:The algorithm that we developed is very efficient.(我们开发的算法非常高效。)

在计算机专业英语中,并列结构可以使句子更加简洁明了。所谓并列结构是指两个或多个具有相同结构的语法成分并列在一起。例如:The system should be fast,reliable,and easy to use.(该系统应该快速、可靠且易于使用。)

(2)计算机专业英语常用时态

计算机专业英语所涉及的内容一般没有特定的时间关系,所以在计算机专业英语中,一般现在时的使用频率较高。这主要是因为计算机科学中的很多概念和理论是固定不变的,如算法、数据结构等,描述和定义并不随时间改变,一般现在时可以更好地表达这些固定的概念和原理。计算机术语大多是英文直译,无论是表述现状或背景的内容,还是描述科技概念,一般现在时都较为合适且常用。

例如:The Internet is a global network of interconnected computers.(互联网是由相互连接的计算机组成的全球网络。)

The CPU is the brain of a computer system,responsible for executing programs and processing data.(中央处理器是计算机系统的核心,负责执行程序和处理数据。)

Data is stored in computer memory in the form of binary digits.(数据以二进制位的形式存储在计算机内存中。)

(3)计算机专业英语常用语态

被动语态在计算机专业英语中的使用十分频繁,是一种常用的语法结构,有助于强调动作的客观性、简化句子结构、突出动作承受者,符合英语表达习惯。被动语态的句子结构相对简单,主语和谓语之间的关系更直接,强调动作承受者,将其置于句子的主语位置,可使读者能更清晰地了解动作的影响对象,有助于更好地理解计算机专业英语中的概念和操作。计算机专业英语作为科技英语分支之一,需要遵循英语的表达习惯,使用被动语态能够更好地融入英语语境,提高英语表达的地道性。

例如:The operating system is encrypted using a strong algorithm.(操作系统使用强密码算法进行加密。)

The computer is protected by antivirus software.(计算机受到防病毒软件的保护。)

The network connection is established securely.(网络连接被安全建立。)

计算机专业英语教学改革的路径与做法

计算机专业英语是计算机相关专业学生所必须掌握的专业英语语言知识和技能。计算机专业英语既不同于大学公共英语的学习,也不同于专业知识的学习,而是二者的有机融合。通过该课程的学习,学生不仅要掌握较多的专业英语词汇和计算机基本知识及技能,而且能阅读计算机专业文献,可以快速、准确地获取国外最新计算机技术信息,为今后在实际工作中解决与计算机专业相关的问题打下坚实基础。另外,该课程可保证学生在校期间持续学习英语,有利于学生在实践中应用英语。

1.制订明确的教学目标

计算机专业英语的教学目标是使学生了解和掌握信息技术的理论知识、具备实践操作能力、掌握信息技术的英语阅读和使用能力,为进一步学习和掌握计算机相关知识奠定良好基础。对应到计算机专业毕业指标的要求,具体体现在沟通和再学习方面,如及时跟踪计算机工程技术行业的国际发展动态、研究热点,理解和尊重世界不同文化的差异性和多样性;能够就计算机专业问题,在跨文化背景下进行基本的沟通和交流;能认识到计算机技术发展的快速性及应用领域的多样性和必要性,具有自主学习和终身学习的意识。

计算机专业英语教学应该坚持“突出专业、应用为主”的原则,学生需要理解并掌握一定的计算机专业英语知识和表达技能。在掌握了一定数量的计算机专业关键词和关键短语、语法、句型,以及专业英语阅读方法、听力和表达的基础上,鼓励学生进一步深入学习,利用丰富的线上资源自主学习先进经验和技术,主动与国际同行进行技术交流。在开展计算机专业英语教学的实践过程中,教师可以根据学生的差异制订明确的教学目标,充分考虑学生的外语基础和专业实际能力,激发学生的学习兴趣。

2.选用实用的教材和教学资料

选择教材需要依据课程的教学目标和学生实际,满足教学大纲的要求。教材内容必须取材新颖、知识更新、技术前沿、突出工程应用,覆盖计算机专业所涉及的领域,同时,还应该及时更新教材内容,关注最新的技术和应用,以及相关的英语术语和表达方式。学生在学完本课程之后,可以对计算机各方面的技术理论、常见专用术语的含义、本学科领域的文献题材和风格有一个全面的了解。除了教材,教师还可以提供一些多样化的学习资源,如英语原版的计算机书籍、学术论文、技术博客等。学生可以通过阅读这些资源,提高自己的英语阅读和理解能力。

3.培养学生浓厚的学习兴趣

兴趣是推动学生学习的强大动力,能够激发学生的学习热情,培养学生的实践应用能力。选择教学内容时,教师应尽量能选取最新、最实用的教学资料,以吸引学生的兴趣。教学形式要多种多样,充分发挥现代信息技术的优势,让学生积极参与互动,需要对学生加强引导。教学方法要新颖,如多媒体课件展示、IT名人演讲、技术分享、科技报道、在线搜索热点信息等。课后,教师可以推荐一些好的学习网站或者公众号,譬如世界名校开放的计算机相关课程或国内计算机精品双语课程,以帮助学生更好地学习英语、掌握专业技能,达到一举多得的效果。

4.建立项目化的教学任务

在实际教学过程中,可将教学内容进行项目式的设计,每个项目细化成不同的任务,所有任务能覆盖计算机专业英语教学大纲要求的内容。每一个任务的设计都要结合学生的兴趣,并应考虑大部分学生能够接受的程度。例如,将计算机专业英语内容设计成专题项目,每个专题分两个任务:一个是给出完成任务的方法并适当地讲解一些词法、语法、句型等,但必须用英语完成;另一个任务则是就该专题的有关专业问题,与具体的工程实际和应用相结合,按照5W1H(When、Where、What、Who、Why、How)的模式让学生思考回答,鼓励学生用英语去实现。这种以任务为中心的项目式专题教学,不仅能激发学生的学习兴趣,传授了相关专业知识,还能培养了学生的自主学习能力。

5.采用灵活的教学形式

计算机专业英语的学习需要结合实际操作和项目开发。教师可以设计一些实践性的教学活动,如编写代码、进行软件测试等,让学生在实际操作中学习和运用英语。通过引入实际案例,让学生了解计算机专业英语在实际工作中的应用。教师可以选择一些经典的计算机技术案例,如文档编辑、电子表格处理、演示文档制作、图像处理、动画与视频编辑、软件开发流程、网络安全问题等,让学生分析和解决这些问题,并使用英语进行讨论和报告。

计算机专业英语的学习不仅仅是学习语言,还要培养学生的跨文化交流能力。教师可以组织一些跨文化交流活动,如合作项目、参加国际学术会议等,让学生有机会与不同文化背景的人交流和合作。同时,教师还可利用在线学习平台,为学生提供更多的学习资源和互动机会,使其积极参与讨论和交流,提高自己的学习效果。教师应定期对学生进行评估,了解他们的学习进展和困难,并及时给予反馈和指导。

6.提升任课教师的业务能力

任课教师的计算机专业水平、英语水平和教学水平是计算机专业英语教学成功的基本前提。计算机专业教师不仅要有扎实的专业知识,还要能灵活地运用英语讲授专业知识,借此提高学生的英语水平。如果计算机专业教师在语音、语调、词法、语法、句型等方面的基本功较强,就会对专业英语教学产生积极的影响。所以,任课教师要不断学习,学习新技术、新知识,提高自己的计算机水平,充实自己的英语素材,增强自身英语的听、说、读、写、译、用等能力,将其与计算机专业紧密而有机地结合起来。另外,还要根据计算机专业的发展和英语语言的变化,及时调整自己的能力和知识结构,这样才能为培养学生英语应用能力提供重要支撑。

结  语

计算机和英语是当代大学生应该掌握的基本技能和工具,而了解、吸收和掌握先进的计算机知识,已成为当务之急。学生应该普遍了解当今世界信息技术基础的知识和发展前沿,掌握一定的理论知识,并具有一定的实践能力。

随着IT技术的进一步发展,特别是新一代信息技术的应用与推广,计算机专业英语的教学越来越凸显它在计算机相关专业教学中的特殊地位和作用。计算机专业教师承担着计算机专业相关课程的教学和研究工作,要研究计算机专业的发展态势,不断总结教学经验,改革和创新教学方法,同时还应该充分认识计算机相关专业的特点,必须认识到计算机专业英语对本专业的重要性,以实现更好的教学效果。在教学过程中,通过对计算机学科部分课程实施双语或全英语教学,以有利于学生日后进入全球科技领域进行国际交流,使学生对快速发展的社会具有更强的适应、生存、发展和提升能力。

参考文献:

[1]钟明辉,黎晓凤,李志军.应用型本科院校计算机专业英语课程改革与实践研究[J].大学教育,2019(8):111-113.

[2]李绍园.本科生计算机专业英语课程教学思考[J].科教导刊,2020(4):97-98.

[3]马常霞.工程教育专业认证背景下计算机专业英语课堂教学改革[J].大学教育,2020(3):111-114.

[4]赵永标,张其林.以学生为中心的计算机专业英语互动教学实践[J].计算机时代,2021(3):97-99+103.

[5]王萌.计算机专业英语词汇特点分析和记忆方法探索[J].海外英语,2019(10):103-104.

[6]江红,余青松.计算机专业英语教程(第2版)[M].北京:清华大学出版社,2017.

[7]杨仪,代祥光,等.计算机专业英语教学存在的问题与改进措施[J].教育教学论坛,2020(11).

[8]谢蔾蔓.信息技术背景下计算机专业英语教学改革的思考与实践[J].现代英语,2021(4).

[9]李绍园.本科生计算机专业英语课程教学思考[J].科教导刊(上旬刊),2020(4).

[10]王小刚.计算机专业英语(第4版)[M].北京:机械工业出版社,2015.

(王飞:西安工商学院)

责任编辑:张言