论文部分内容阅读
摘要:本文从计算机英语教学的实用性出发,结合笔者的教学实践,就如何在教学中有效地提高学生的应用能力这一问题进行了探讨,并在教学方面总结了一套进行计算机英语的学习方法。
关键词:计算机英语软件开发学习方法
在科学技术飞速发展的今天,计算机和英语是兩大基础学习,也是两大工具学习。英语作为一种现代社会的核心竞争力,对学生的能力来说,是不可以忽视的。全世界,有大量的知识和信息,都以英文的方式记载,如果你要在第一时间,得到第一手资料,那么,熟悉英文肯定是有很大的优势。
首先提出一个每一位初学者的疑问,为什么编程要用英文?能不能用中文? 这个问题,可能包括几个方面:
【1】 软件的界面,是否可以是中文的?
【2】 软件的帮助是否可以是中文的?
【3】 写程序的代码是否可以是中文的?
前面两个问题,主要是使用环境和习惯上的问题,比如使用者对英文不熟悉,看着就无从下手。其实,很多软件英文单词都特别的简单,熟悉后就没有认知障碍。英文版的软件在性能和质量上,往往优于本地化的产品。全世界,只有很少的软件巨头,在其遍布世界的产品上,才推出各种语言的相应版本。
至于第三个问题,才是更多人要关心或提出质疑的问题:是否可以用中文来编写程序代码?
我认为大家对编码的了解需要一些常识。比如KPL或是c#的程序代码,看起来是用英文写的,但是,你为什么不把英文只看做是一种记录程序的形式,而非要把它跟另外一种自然语言对立起来呢?我们记录数字可以使用1234567,我们没有感到压力和困难。虽然我们的中文是这样写的:一二三四五六七。我们在计算的时候,用阿拉伯数字的次数,远远多于用中文的次数。 这说明:标准,在科学上是必要的。全世界都可以使用阿拉伯数字计数,因为这个是通用语言,而且方便。计算机软件开发或应用都离不开英语,可以这么讲谁掌握了计算机和英语,谁就有更多的机会掌握和拥有世界最先进的知识和信息。
以下为计算机英语词汇的特点
计算机英语专业词汇的构成
一、派生词(derivation)
1.前缀
采用前缀构成的单词在计算机专业英语中占了很大比例,通过下面的实例可以了解这些常用的前缀构成的单词。
例如:multi-多 multiprogram 多道程序 hypercube 超立方tele-远程的
2.后缀
后缀是在单词后部加上构词结构,形成新的单词。例如:-able可能的 disable 禁止、不能 -ware 件(部件) hardware硬件-ity 性质 availability 可用性
二、复合词(compounding)
复合词是计算机英语中另一大类词汇,其组成面广,通常分为复合名词、复合形容词、复合动词等。复合词通常以小横杠“-”连接单词构成,或者采用短语构成。有的复合词进一步发展,去掉了小横杠,并经过缩略成为另一类词类,即混成词。复合词的实例有:
-based基于 以……为基础 rate-based 基于速率的info-world 信息世界
然而,必须注意,复合词并非随意可以构造,否则会形成一种非正常的英语句子结构。
三、混成词(blending)
混成词不论在公共英语还是计算机英语中也大量出现,也有人将它们称为缩合词(与缩略词区别)、融会词,它们多是名词,也有地方将其作为动词用,对这类词汇可以通过其构词规律和词素进行理解。这类词汇将两个单词的前部拼接、前后拼接或者将一个单词前部与另一词拼接构成新的词汇,例如:
smog (smoke +fog) 烟雾 codec (coder+decoder) 编码译码器
compuser (computer+user) 计算机用户 syscall (system+call) 系统调用
四、借用词(Borrowed)
借用词一般来自厂商名、商标名、产品代号名、发明者名、地名等,它通过将普通公共英语词汇演变成专业词意而实现。有的则是将原来已经有的词汇赋予新的含义。例如:
flag标志、状态cache 高速缓存 firewall 防火墙mailbomb 邮件炸弹 fitfall 专用程序入口
在计算机英语中借用了大量的公共英语词汇、日常生活中的常用词汇,而且,以西方特有的幽默和结构讲述内容。 学生必须在努力扩大自己专业词汇的同时,也要掌握和丰富自己的生活词汇,并在阅读和翻译时正确采用适当的含义。如何学习英语?归纳为三个方面:
1.首先是词汇量的积累
单词英语学习的基础,想要成长为优秀的程序员,最新的技术必须跟进。而这些新技术通常都用英语写成,所以良好的阅读能力必不可少。而培养阅读能力,词汇量是基础的基础。掌握一些程序员常用的单词就必不可少了。当然仅仅掌握基础的词汇是远远不够的,平常不妨多看一些原版书籍和英语网站、也可以使用英语的软件让自己习惯英语界面。
2.其次是阅读能力
要提高阅读能力,最直接的方式还是大量地阅读。阅读看一些国外技术网站,博客,还有就是一些原版的技术书籍,一定要明白这是让自己习惯英语思维的必备过程。对于阅读中的长难句,解决方式是找准主谓宾。只要找准主谓宾,其结构和句子核心自然就会清楚起来,那剩下的细枝末节的信息也就迎刃而解了。
3.最后是听说能力
听说才是语言的根本,在这里却排在了后面,因为在很多的程序员的工作中,更多的是需要查阅英文的资料或文档,而实际用英语来交流的相对较少。但是如果在您有很好技术的同时还够讲一口流利的英语,那肯定会使您在职业生涯中获得更多的机会。建议从美剧入手,《老友记》是用来练习口语的一个很不错的片子,第一遍用中文字幕,先了解大概故事内容,然后就可以使用英文字幕看了,并记录常用的语句。
其实每个人都有适合自己的学习方法,关键就是是否能持续学下去, 只有不断的思考,才能深入理解,学习英语要“悟”“炼”,只有这样才能始终保持对英语的兴趣,你才能坚持下来,最终掌握英语。
河南省教育厅人文社会科学研究项目资助名称:以市场为导向的高职专业英语课程设置探讨与研究 批准号:2013-QN-652
参考文献:
[1] 蔡皖东,计算机网络技术.西安电子科技大学出版,1988。
[2] 胡道元,信息网络系统集成技术,清华大学出社, 1995。
[3] 袁保宗,因特网及其应用,吉林大学出版社, 2000。
关键词:计算机英语软件开发学习方法
在科学技术飞速发展的今天,计算机和英语是兩大基础学习,也是两大工具学习。英语作为一种现代社会的核心竞争力,对学生的能力来说,是不可以忽视的。全世界,有大量的知识和信息,都以英文的方式记载,如果你要在第一时间,得到第一手资料,那么,熟悉英文肯定是有很大的优势。
首先提出一个每一位初学者的疑问,为什么编程要用英文?能不能用中文? 这个问题,可能包括几个方面:
【1】 软件的界面,是否可以是中文的?
【2】 软件的帮助是否可以是中文的?
【3】 写程序的代码是否可以是中文的?
前面两个问题,主要是使用环境和习惯上的问题,比如使用者对英文不熟悉,看着就无从下手。其实,很多软件英文单词都特别的简单,熟悉后就没有认知障碍。英文版的软件在性能和质量上,往往优于本地化的产品。全世界,只有很少的软件巨头,在其遍布世界的产品上,才推出各种语言的相应版本。
至于第三个问题,才是更多人要关心或提出质疑的问题:是否可以用中文来编写程序代码?
我认为大家对编码的了解需要一些常识。比如KPL或是c#的程序代码,看起来是用英文写的,但是,你为什么不把英文只看做是一种记录程序的形式,而非要把它跟另外一种自然语言对立起来呢?我们记录数字可以使用1234567,我们没有感到压力和困难。虽然我们的中文是这样写的:一二三四五六七。我们在计算的时候,用阿拉伯数字的次数,远远多于用中文的次数。 这说明:标准,在科学上是必要的。全世界都可以使用阿拉伯数字计数,因为这个是通用语言,而且方便。计算机软件开发或应用都离不开英语,可以这么讲谁掌握了计算机和英语,谁就有更多的机会掌握和拥有世界最先进的知识和信息。
以下为计算机英语词汇的特点
计算机英语专业词汇的构成
一、派生词(derivation)
1.前缀
采用前缀构成的单词在计算机专业英语中占了很大比例,通过下面的实例可以了解这些常用的前缀构成的单词。
例如:multi-多 multiprogram 多道程序 hypercube 超立方tele-远程的
2.后缀
后缀是在单词后部加上构词结构,形成新的单词。例如:-able可能的 disable 禁止、不能 -ware 件(部件) hardware硬件-ity 性质 availability 可用性
二、复合词(compounding)
复合词是计算机英语中另一大类词汇,其组成面广,通常分为复合名词、复合形容词、复合动词等。复合词通常以小横杠“-”连接单词构成,或者采用短语构成。有的复合词进一步发展,去掉了小横杠,并经过缩略成为另一类词类,即混成词。复合词的实例有:
-based基于 以……为基础 rate-based 基于速率的info-world 信息世界
然而,必须注意,复合词并非随意可以构造,否则会形成一种非正常的英语句子结构。
三、混成词(blending)
混成词不论在公共英语还是计算机英语中也大量出现,也有人将它们称为缩合词(与缩略词区别)、融会词,它们多是名词,也有地方将其作为动词用,对这类词汇可以通过其构词规律和词素进行理解。这类词汇将两个单词的前部拼接、前后拼接或者将一个单词前部与另一词拼接构成新的词汇,例如:
smog (smoke +fog) 烟雾 codec (coder+decoder) 编码译码器
compuser (computer+user) 计算机用户 syscall (system+call) 系统调用
四、借用词(Borrowed)
借用词一般来自厂商名、商标名、产品代号名、发明者名、地名等,它通过将普通公共英语词汇演变成专业词意而实现。有的则是将原来已经有的词汇赋予新的含义。例如:
flag标志、状态cache 高速缓存 firewall 防火墙mailbomb 邮件炸弹 fitfall 专用程序入口
在计算机英语中借用了大量的公共英语词汇、日常生活中的常用词汇,而且,以西方特有的幽默和结构讲述内容。 学生必须在努力扩大自己专业词汇的同时,也要掌握和丰富自己的生活词汇,并在阅读和翻译时正确采用适当的含义。如何学习英语?归纳为三个方面:
1.首先是词汇量的积累
单词英语学习的基础,想要成长为优秀的程序员,最新的技术必须跟进。而这些新技术通常都用英语写成,所以良好的阅读能力必不可少。而培养阅读能力,词汇量是基础的基础。掌握一些程序员常用的单词就必不可少了。当然仅仅掌握基础的词汇是远远不够的,平常不妨多看一些原版书籍和英语网站、也可以使用英语的软件让自己习惯英语界面。
2.其次是阅读能力
要提高阅读能力,最直接的方式还是大量地阅读。阅读看一些国外技术网站,博客,还有就是一些原版的技术书籍,一定要明白这是让自己习惯英语思维的必备过程。对于阅读中的长难句,解决方式是找准主谓宾。只要找准主谓宾,其结构和句子核心自然就会清楚起来,那剩下的细枝末节的信息也就迎刃而解了。
3.最后是听说能力
听说才是语言的根本,在这里却排在了后面,因为在很多的程序员的工作中,更多的是需要查阅英文的资料或文档,而实际用英语来交流的相对较少。但是如果在您有很好技术的同时还够讲一口流利的英语,那肯定会使您在职业生涯中获得更多的机会。建议从美剧入手,《老友记》是用来练习口语的一个很不错的片子,第一遍用中文字幕,先了解大概故事内容,然后就可以使用英文字幕看了,并记录常用的语句。
其实每个人都有适合自己的学习方法,关键就是是否能持续学下去, 只有不断的思考,才能深入理解,学习英语要“悟”“炼”,只有这样才能始终保持对英语的兴趣,你才能坚持下来,最终掌握英语。
河南省教育厅人文社会科学研究项目资助名称:以市场为导向的高职专业英语课程设置探讨与研究 批准号:2013-QN-652
参考文献:
[1] 蔡皖东,计算机网络技术.西安电子科技大学出版,1988。
[2] 胡道元,信息网络系统集成技术,清华大学出社, 1995。
[3] 袁保宗,因特网及其应用,吉林大学出版社, 2000。