孙宏志 石静雯
【摘 要】本文主要探讨了计算机导论双语教学的意义,计算机导论的课程体系结构、课程特色,并根据以前的办学情况,提出了双语教学所面临的一些问题,同时也提出了双语教学的思想和原则以及如何能成功实施双语教学的的方法。
【关键词】计算机导论;双语教学;教学目的;教学方法
计算机的发展日新月异,尤其是在国外发展较为领先的情况下,高等教育国际化显得更加重要。为了提高我国的教育水平,更好地借鉴发达国家的最新科技成果,促进中国经济建设和科技进步,迫切需要培养大批具有国际技能的专业人才,迎接经济全球化和科技革命的挑战。中国的国家教育部在2001年通知要求高校推动使用英语课程和专业课程双语教学,特别是在信息技术,新材料技术和中国的专业人才加入了双语教育急需发展领域为了接近我国高等教育的国际化,培养国际视野和国际竞争力的复合型人才的国际合作。
1 计算机导论双语教学的意义
计算机导论课程是计算机专业的基础课程之一,是对计算机学科系统完整的概论性课程。开展计算机导论这门基础课程,使学生能够了解计算机的发展历程,了解前人的劳动成果和计算机的前沿趋势,使学生对未来产生美好憧憬,激发学习兴趣和动力。同时,学习计算机导论这门课程可以使学生对计算机有一个系统的了解,也能够使学生掌握计算机专业的基本知识,构建计算机专业的知识体系。在计算机导论课堂上,注重引导学生学习和掌握计算机学科的方法论,培养计算思维,跟踪计算机科学技术的最新进展及发展趋势,促进研究性学习。作为引导课程也要求学生能够对计算机专业人员应具备的能力素质和职业道德有一定的掌握等。
无论是学习前沿的计算机知识,还是使用最新的计算机软硬件,都离不开对专业英语的熟练掌握,因此,开展双语教学就成为专业教育适应社会发展需要的必然趋势。计算机导论作为引导课程更应该开展双语教学。计算机导论双语教学不仅能够为学生打下坚实的专业基础,而且使学生能够提高并加强英语学习能力、有效地查询外语科技资料的能力,为后续阅读大量英文文献做准备。计算机专业软硬件发展快速,更新周期短,尤其是在我国软件硬件相对国外来说比较薄弱的情况下,更应该注重英文的学习。开展计算机导论双语教学不仅仅是在课堂里开展两门独立的语言课程,同时也要把两种语言作为教学媒介,使学生无形中学会用两种语言思考与应用。计算机导论双语教学也为我国对国际型人才的培养奠定良好的人才基础。
2 计算机导论双语教学的课程体系结构
《计算机导论》课堂教学内容的引入以计算机为基础,学科知识与课程、学科问题、方法论、社会化和专业伦理分为五大模块,这些模块涵盖范围广,但具有一定的深度,使学生感到有一定难度,但也不是完全不可理解。知识模块包含的内容如下:
2.1 计算机基础
包括计算机的历史、计算机的发展趋势、著名的计算机公司、著名的计算机科学家、计算机系统、计算机奖的结构和工作原理、表示存储和处理的数据。
2.2 学科知识
主要包括学科专业划分、各专业培养目标、核心知识领域(Area)、核心课程的设置、计算机硬件基础、计算机软件基础、网络基础等。
2.3 典型问题
以数据的表示、存储、处理为主线,以问题的抽象建模(以哥尼斯堡七桥问题为例)、可计算问题(以梵天塔问题为例)和不可计算问题(以停机问题为例)、算法复杂性问题(以阿姆达尔〈G.Amdahl〉)定律说明串行与并行算法为主要问题,我们以找零问题和背包问题为例来解释一下,P类问题、NP类问题以及NP完全性问题的关系,给出一种简单的算法来解决、软硬件资源分配问题(以哲学家圆桌吃饭为例)、计算机网络协议的设计方面(以两军问题为例)、智能化计算算法(以博弈问题、西尔勒的中文屋子以及图灵测试、新的智能计算方法为例)等。
2.4 学科方法论
主要是从学科的专业教学背景、学科的方法论、学科的认知模型、学科中使用的数学方法、学科的定义、科学系统方法和形式化的科学技术、学科的主要概念等方面出发。
2.5 社会和职业道德
这方面主要是关于学生能力培养和素质培养、计算机专业的毕业生适合就业岗位的简介、计算机的水平测试和计算机认证考试的分类、在新时代企业需要的人才素质、学科的专业背景、学科职业和道德责任、计算机系统在运行中承担的风险和所存在的责任、知识产权方面的保护、隐私保护和公民自由、计算机安全性能等。
计算机导论双语教学的目的是希望同学们能够充分认识到计算机这门学科的重要性,也要求在课堂上英语量要逐步增加,以此来让同学们逐渐适应顺利阅读英语资料。在上课时我们要注重随时插入专业名词的汉语解释,同学们在刚接触计算机这门专业时,对于很多的计算机专业名词还不太了解,因此,在使用英文教学的同时,进行适当的汉语解释还是很有必要的。在进行计算机导论双语教学时,我们不但是需要介绍计算机这门专业,更是要引起同学们对计算机这门专业课的学习兴趣,为后续课程的学习打上坚实的基础。
3 计算机导论双语教学的课程特色
3.1 课堂内容更加丰富
为了让学生更好的理解学科中的内容,我们需要根据同学们的上课反应,在制作课件的过程中,把英文原版内容作为教学基础,在某些重要的专业词汇上加上中文解释,并同时配上相应的图片、视频、实例来进行讲解。这能够提高同学们对于学习计算机的积极性,比如,我们在讲解计算机硬件组成时,我们可以展示一些硬件的图片包括硬件拆解的真实图片等等,这能够让学生更深刻的理解硬件的组成。我们在讲解计算机的工作过程时,将重点词汇采用中英文对照出现的方式,加深学生对容易混淆词汇的理解。比如,在讲解寄存器存储器之间的区别时,利用现代教育技术,采用直观教学方式,在课件中使用较多的动画,尤其是运用Flash动画,提高学生的学习兴趣,开拓学生的抽象思维。
3.2 建立网络教学平台
对于网络辅助教学的方式,对激发同学们的学习动力以及让同学们主动参与课堂教学都具有极大的意义。因此,在教学过程中可以创建计算机导论课程教学网络平台,该网站主要实现了课程简介、教师简介、教学大纲、教学日历、中文课件、英文课件、习题参考书与教学内容相关的中英文网站的链接等功能。师生可以通过该站点随时交流学习心得,另外,还设置了一些小游戏,在游戏中,学生可以自己标注图片中物品的英文名称,当标注错误时,还会弹出英文提示对话框翻阅课件是比较好的学习方式,每章结束,分小组把英文课件翻译为中文课件。从效果看,翻译水平有很大提高,学生也能够参与到课堂教学中来。
3.3 别具一格的上机实验
按照1:2的课时比例来讲授计算机课程的理论与实践课程。实践课可以帮助学生更好地实现从感性认识到理性认识阶段的过渡,是硕士课程的重要组成部分,因此,需要进行精心特别的设计。计算机实验教学应该内容丰富、操作性强、实用性强,主要包括:计算机硬件、计算机编程办公应用、初步应用、数据库技术和计算机网络基础设施等试点项目。通过拆卸计算机实验加深对计算机硬件和功能的理解。由于学生进入大学之前,在使用中文视窗操作系统和各种应用程序的能力,为促进学生对专业属于的掌握,计算机实验应该预加载英文操作系统,英语版本的办公室和英语版本的开发工具,电子词典和翻译软件也安装,以便长期查找。计算机程序设计的目的是让学生了解主流的编程语言和相应的编程工具,对其步骤和流程有一定的了解。打开编译程序的大门,培养编程的积极性和主动性,实验项目包括面向过程的编程语言(C)和面向对象的编程语言(C++,Visual Basic和java)两种方式。数据库技术指的是设计和构建访问数据库,访问操作,使学生对数据应用技术有一定的理解。包括互联网接入、电子邮件应用和使用、网页设计和网站建设等,给学生们提供了更全面的网络基础知识,也让学生能够融会贯通这些知识。
3.4 摒弃普通的成绩考核方法
考试是检验双语教学的效果的重要手段。在教学评价中应区分评估双语教学效果,应采取多种评价方法。由于双语教学强调学生的自主性和积极性,因此,我们会考核实践课要完成的任务,与同学们的合作、课外的搜索准备报告和期末英语考试试卷综合评价学生的学业成绩。这一评价使学生积极参与教学的各个方面,进一步提高了双语教学的有效性。
4 计算机导论双语教学仍然面临的问题
4.1 计算机双语教学的教材十分缺乏
大学计算机教学中的大部分都是外来物资的引进,而教材对象却是以英语为母语的学生,在我国大学的新生中,很难适应,这是教师和学生在教学和学习中的一大难题。
4.2 学生英语水平差异较大
由于不同程度的学生对英语学习的感兴趣程度不同,导致学生的英语水平差异很大,双语教学在课堂上很难满足所有的学生。从而造成教师与学生在课堂上的缺乏互动,课堂枯燥,难以激发学生的积极性。
4.3 对教师的外语水平要求较高
计算机导论课程双语教学过程中,需要根据学生的实际情况,对课程内容进行必要的增删和调整,重新规划重点和难点授课。教师需要纠正自己的发音,提前查阅大量的英文材料,该课程双语教学对授课教师的英语水平要求很高。虽然该课程内容较浅显,但涉及的知识很广,要想讲好必须对计算机专业的所有课程有比较深入的理解,又由于计算机信息更新换代很快,需要教师掌握大量的最新信息,不然很难满足教学需要。因此,该课程对授课教师的专业功底要求很高。由于以上两点的要求,容易导致教师只注重使用两种语言教学,忽略了知识的讲解,或者只是用英文说了一遍知识点,再用中文解释了英文,却没有深入解释知识点的内涵等问题。
5 总结
综上所述,计算机的引入可以反映我国教育与国际的接轨,拓宽学生的视野,学生经过一个学期的学习,不仅要掌握基本的计算机技能,而且对学科的认识也将更加完整,最重要的是可以提高学生的学习兴趣,明确学习方向。计算机双语教学的核心目的还是专业教育,“双语”是为学生提供了一次学习英语和使用英语的机会。计算机导论双语教学的实质是培养学生掌握专业知识和技能,使学生能熟练掌握计算机英语,为以后的阅读做准备。
【参考文献】
[1]陈小红.审视我国高校的双语教学[J].当代教育论坛,2004(6).
[2]袁方,王兵,李继民.“计算机导论”的教学内容改革探讨[J].计算机教育,2009(24).
[3]王文剑,李茹,吕国英.计算机导论教学实践[J].计算机教育,2009(18).
[4]华才健,张燕.计算机导论双语教学的探讨与实践[J].中国西部科技,2010,9(11):79-80.
[5]袁方,王兵,李继民.计算机导论[M].北京:清华大学出版社,2004.
[6]姚兰.面向全球化的双语教学实施的探索与思考[J].四川教育学院学报,2012,2(4):6-9.
[责任编辑:王楠]