软件学院C语言双语教学探讨

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:yedixx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:文章在讨论双语教学现状的基础上,结合软件学院办学特点,对C语言双语教学进行了探讨。文章着重研究了C语言教材选用和教学方法,并在此基础上给出提高C语言双语教学效果的一系列建议,对双语教学质量的提高起到一定参考作用。
  关键词:双语教学; 软件学院; C语言; 教学效果; 教学标准
  中图分类号:G642文献标识码:A文章编号:1009-3044(2011)22-5541-02
  Research of C Language Bilingual Teaching about Software College
  ZHU Xiao-yan, BAI Jing-hua
  (Software College of Henan University, Zhengzhou 450064, China)
  Abstract: Based on the discussion of Bilingual Teaching, the paper talks about the C language Bilingual Teaching combining the characters of Software College. The paper focuses on the selection of C language teaching material and teaching methods, and gives a serials of recommends to improve the effect of bilingual Teaching, then gives some references on improving bilingual teaching quality.
  Key words: bilingual teaching; software college; C language; teaching effect; teaching standard
  为适应我国经济结构战略性调整的要求和软件产业发展对人才的迫切需要,实现我国软件人才培养的跨越式发展,2001年底教育部和国家发展计划委员会共同研究决定选择部分高等学校,采取多项扶持政策,支持其试办示范性软件学院。软件学院的主要目标是培养软件专门人才和各类复合型软件人才。此外,当前我国高等教育改革正在积极推动使用双语教学,国家教委明确指出要在高等院校本科教育中积极倡导双语教学,力争各高校的双语教学课程达到所开课程的10%以上。国内多个大学已经开设了双语教学课程,作为培养职业技术人才的软件学院更需要重视和实施双语教学。该文以我院所开设的《C语言程序设计》双语课程为例,结合教学实际体会,对C语言双语教学内容和方法进行了探讨。
  1 双语教学概述
  随着信息技术的不断发展,企业和公司对又懂专业又懂英语的人才的要求日益增加。国家教育部也分别在05、07年提出提高双语教学课程的质量,继续扩大双语教学课程的数量,推动双语课程建设的目标。双语教学在高校学生培养,尤其在以培养职业技术人才为目标的软件学院中起着越来越重要的作用。
  1.1 双语教育定义
  根据英国著名的朗曼出版社出版的《朗曼应用语言学词典》所给的定义[1]是:The use of a second or foreign language in school for the teaching of content subjects。即在教学环境和内容中用一门外语进行学科教学。所谓“双语教学”(bilingual teaching),即用非母语进行部分或全部非语言学科的教学,其实际内涵因国家、地区不同而存在差异。国际通行的一般意义的双语教育的基本要求是:在教育过程中,有计划、有系统地使用两种语言作为教学媒体,使学生在整体学识、两种语言能力以及这两种语言所代表的文化学习及成长上,均能达到顺利而自然的发展。在这里,第二种语言是教学的语言和手段而不是教学的内容或科目。就我国来看,双语教学模式是指在专业学科课程的教学中,教材采用国外原版英文教材,而授课采用中英文两种语言交叉进行,作业、实验、考试均采用英文的一种教学方法。根据我国国情,专家们把双语教学分为三个层次:第一是简单渗透层次,比如教师在上课时可以用英语讲述重要定理和关键词等;第二是整合层次,教师讲课时交替使用中英文, 让学生学会如何用外语表达中文内容;第三是双语思维层次,让学生学会用母语和外语思考解答问题。我国目前师资情况来看,除了一些重点高校某些双语课程可以达到第三个层次外,大多数高校的双语教学还处于第一或第二层次, 即英语的渗透地位和整合地位。要提高到第二、第三层次还需长时间努力。
  1.2 双语教学意义
  据统计,英语是当今国际交流的通用语言,现代各个专业的权威杂志期刊以及各类国际化会议的90%以上论文(paper)用英文发表。要想使得高校培养出的学生获得更多的知识,在学习和将来的工作中及时获取最新信息,包括把我们自己的成果推向世界,“双语教学”起着重要作用。通过双语教学,首先教师可进一步共享国外同行的教学经验和教学资料,借鉴国外先进的教育理念和教学模式。其次,也是双语教学的目的所在,学生则可以进一步提高英语使用能力,提高自身对不同文化的认识,从而培养学生的创新能力。虽然英语已被大多数本科生所重视,很多同学的读写英文的应试能力较高,但是阅读英文论文的能力不高,更不用说阅读英文文献习惯。很多同学在研究生阶段才开始进行阅读英文文献,科研能力受到一定的限制。所以双语教学可以提高本科生的专业英文水平,有利于将来的工作和继续深造。
  1.3 我国双语教学现状
  自从国家教育部提出双语教学目标后,全国很多高校都先后进行了双语教学的尝试和探索,甚至一些中学、幼儿园都纷纷提出了双语教学的口号。但由于双语教学是一个相对较新的教学模式,相应的教学方法、教学手段和教学内容没有固定的标准。实际上,双语教学是否需要进行以及如何开展等问题目前还在争议之中。但是全国很多高校已经开设了双语教学,对双语教学的现状分析有一定实用价值。目前高校双语教学所面临问题可归纳为:双语师资严重不足;合适的双语教材相对短缺;学生外语水平参差不齐,教学面临实际困难。其中双语师资的严重缺乏是制约双语教学普及推广的关键因素。根据我国高等教学的实际情况,目前我国高校的各学科双语教学可以理解为:大部分学校用两种语言作为教学媒介,英文描述占较大比例,或者中英文讲述比例各占50%。英语不仅作为教学媒介部分或全部地运用到非语言学科中,而且还作为学习对象,使学生在教学过程中逐渐掌握。另外,教学过程中教师要对该学科的不同文化进行比较,从而使学生获得该学科先进的、系统的文化知识。
  2 C语言双语教学探讨
  计算机类课程中,最为适合双语教学的课程应该是计算机语言课程,而在众多语言中,应用最广的课程当属C语言。该文以我院开设的C语言双语课程,结合教学经验,着重讨论了C语言双语教学模式。
  2.1 C语言双语教学的优势
  C语言本身就采用英语格式,这是本门课程作为双语教程的最大优势[2]。在学习C语言语法时不需要进行汉语翻译,只需对其英文本意进行直译,这是这门课程和其他非语言类课程的最大区别,也是其作为双语课程的主要原因。
  2.2 C语言双语教学的教材选用
  由于双语教学是一种比较新的教学模式,双语教材在各个高校的选用都不尽相同。有的使用英文原版教材,有的使用中英文结合教材,有的甚至采用自己编写教材。在我院的C语言双语教学中,我们认为双语教学必须采用英文原版教材。否则双语教学就偏离了最初的目标和含义。另外, 由于绝大部分同学之前没接触过双语教学,在具体的课程设计中,我院C语言双语教学让学生采用英文原版教材和中文教材配合使用。课堂教学采用英文教材,课下复习预习可参考中文教材。
  我院的C语言双语教学英文教材采用Gary J.Bronson编写的《A First Book of ANSIC》,它符合C99标准,具有标准性和权威性,是一本介绍C语言编程的经典教科书。中文教材依然采用谭浩强主编的普通高等教育十一五国家级规划教材《C语言程序设计(第3版)》。在授课过程中,课堂教学以《A First Book of ANSIC》为主,谭浩强《C语言程序设计(第3版)》为辅。同时推荐一些优秀的中英文教材、网站给学生,是学生接受信息更加广泛,学习的内容更加系统。
  2.3 C语言双语教学方法探讨
  以我国现有双语教学的现状来看,双语教学指在教学过程中,采用中文、英文两种语言进行知识传输,而作业、考试用英文实现。因此我院的C语言教学还是着重以讲授C语言语法和算法设计为主,力使学生通过C语言这门课程掌握基本的计算机编程知识和技巧。同时,课程教学突出双语特点,课堂教学以英语为主,汉语为辅。对C语言中常见的计算机专业术语以及重点内容都先用英语进行描述,再进行汉语做部分解释,力求通过双语教学使学生对计算机科学的英语描述有进一步的了解,为将来阅读计算机英文资料奠定基础。
  具体实施方法为:一,教师在授课前要吃透教材,特别是英文原版教材的内容设置、教学流程心中有数,对教学内容的中英文描述都要非常熟悉。教科过程中使得学生既掌握C语言的基本语法,又对双语教学感兴趣。二,学生需要做课下的预习和复习,否则不容易跟上双语教学进度。特别是一些英语较差的学生,为了避免英文,可能在课下只阅读相应的中文教材。我院在进行双语教学时,为了避免这个问题,首先对作业和考试采用英文方式,迫使学生阅读英文教材。其次通过布置分配英文论文和教学内容,使学生以小组形式完成,提交口头或书面报告。
  最后,由于各计算机语言的编程调试系统一般都为英文说明,因此在C语言双语教学中,我们往往结合各种程序调试来加强学生对英文内容的学习,从而进一步引起学生的学习双语课程的兴趣。在《A First Book of ANSIC》这本书中,每章最后都提供了此类信息,即Common Programming and Compiler Errors。
  2.4 提高C语言双语教学效果方法
  为了进一步提高C语言双语教学的效果,该文从以下几点考虑:提高教学师资力量和制定一系列双语教学标准和教学资格认定。
  开设双语课程,关键在师资。首先要加强双语教师岗前的英语培训,通过各种方式提高双语教师的英语水平,特别是口语水平。在我院开设C语言双语过程中,学院充分利用紧邻学校国际学院的有利条件,组织年轻教师,特别是双语教师定期与外教进行英文交流学习,取得了良好效果。
  其次,制定双语教学标准和双语教学资格认定。由于双语教学在各个高校中属于比较新的教学模式,各学校对双语教学的模式和要求也不同。双语教学的教材、大纲、作业、考试方式等方面没有一个比较规整的要求。如调查一些学校的双语教材发现,教材的选定一般由任课老师进行选定,学校相关部门没有进行一定的审核和确定。从而使得双语教学具有一定的盲目性和随意性。另外,双语教学的资格认定也是保证双语教学质量的重要内容,学校主管部门应该有相应的资格认定工作。只有通过双语教学能力测试并被授予双语教师资格的教师,才允许走上双语教学的讲台。
  3 结束语
  双语教学是21世纪与国际社会交流融合发展的需要,是高等教育改革的重要组成部分,也是推进素质教育的一个重要方面。软件学院作为培养职业技术人才和复合型软件人才的新兴学院,应该进一步加强双语教学,提高双语教学质量,从而使得培养出的毕业生专业技能和英语工具能够更好的结合,更加符合当代社会对职业技术人才的需求。因此,加强双语教学,进一步提高双语教学质量是高校教学工作中值得长期研究的课题。
  参考文献:
  [1] http://baike.baidu.com/view/850705.htm.
  [2] 洪炎,王仲根.C语言双语教学研究[J].科技信息,2010(25):99-103.
其他文献
摘要:计算机绘图是我校的一门比较重要的实践性课程。为了使本门课程有更好的教学效果,我们对这门课程从教学内容、教学方法、教学地点以及考核方式等各个方面进行了改革,达到了比较好的效果。  关键词:计算机绘图;实验教学;改革;成绩考核  中图分类号:G642文献标识码:A文章编号:1009-3044(2011)28-7052-02  Reform of the Experiment in Compute
摘要:材料模拟系统常用到微观结构的三维模拟显示技术,以反映材料内部微观结构,并可提高计算材料研究结果的合理性。但在应用系统开发中,对于微观结构三维模拟显示较为困难,利用各种3D工具软件进行显示一般难于实现交互,细微调整及自编程序3D模型的建立也非常困难。因此,该文提出了球冠逐步覆盖算法,建立材料微观原子排列的3D描述模型,以此找到一种材料微观结构3D描述的方法,并以DELPHI7.0的OpenGL
利用磁控反应溅射法制备了PET基TiO2薄膜,并用XPS进行了组成结构表征.发现溅射生成的薄膜上存在着多种价态的Ti,NO∶NTi偏离化学计量比2,即在溅射过程中还能生成Ti2O3及TiO等
摘要:该文主要介绍多网共用室内综合覆盖系统的理论基础,网络拓扑结构模型,设计共用方案时所必须解决的技术问题,工程设计方案,以及常用器件技术指标。为设计室内多网共用系统时提供参考。  关键词:多网共用;室内综合覆盖;工程设计  中图分类号:TP393文献标识码:A文章编号:1009-3044(2011)24-6032-02  打破常规室内覆盖系统体系,形成多制式、多系统的共存。多系统共用同一射频系统
摘要:该文针对目前通用搜索引擎存在的不足,提出在建立普通倒排索引的基础上,再建立一个记录用户手动标注信息的综合倒排索引,并结合渠道奖励词频算法和文档关注度算法动态更新综合倒排索引,最后在Lucene环境下实现了一个体现用户个性的搜索引擎。  关键词:综合倒排索引;词频;渠道;文档关注度;Lucene  中图分类号:TP393文献标识码:A文章编号:1009-3044(2010)04-0932-03
VFP程序设计是高校非计算机专业学生的一门重要计算机课程,针对学生因课时缩减、内容枯燥等原因,不能真正掌握VFP课程。该文在互动教学、案例教学、实验教学方面进行探索,取得了
针对语音通信经常受到背景噪声干扰的问题,本文采用扩展谱减法(Extended Spectral Subtraction)在TI公司的TMS320VC5410DSP芯片上实现语音增强系统.实验结果表明,当p取0.85时
介绍了数据仓库的发展现状、概念和体系结构,并结合电信企业的特点深入探讨了电信数据仓库系统解决方案体系结构及有关业务应用。
开放式数控系统的研究已经成为目前数控系统研究的热点,模型驱动开发技术是目前软件开发研究的先进技术.为研究模型驱动技术在数控系统软件开发中的应用,作者分析了当前数控
针对低信噪比和高频偏条件下,CDMA2000用户身份识别的问题,研究了CDMA2000 1x EV-DO反向接入信道的结构,提出了一种利用接入信道物理层分组数据进行获取的方法.首先利用滑动