软件工程课程全英文教学模式

点赞:8500 浏览:33653 近期更新时间:2024-03-18 作者:网友分享原创网站原创

文章编号:1672-5913(2013)22-0055-03

中图分类号:G642

摘 要:介绍东北大学软件学院全英文教学经验、思路和方法等,为其他课程全英文教学的开展提供借鉴.

关 键 词:国际化;全英文教学;软件工程;教学模式

0引言

计算机软件是用英语表达的一门科学与技术,以美国为代表的发达国家引领着计算机科学技术日新月异的发展,这决定了英语无论是对软件专业领域知识的学习,还是对跟踪前沿技术都具有非常重要的作用.所以,软件工程专业教学的国际化是必然的,而专业课程全英文教学的实施是其中非常重要的环节.

近年来,一些高校作了双语教学的尝试,取得了一些成果,但同时也暴露出一些问题.其中最主要的问题是:由于双语教学通常中文和英文授课时间各占一半,授课教师会针对一个知识段落用英文讲一遍,再用中文讲一遍,尤其是重点难点之处更是这样.这种做法的初衷是想让学生彻底听明白,但是久而久之就会出现学生在听英文讲解有困难时,会认为接下来老师会用中文再讲解一遍,而对英文讲解产生一种下意识的惰性和逃避,对中文讲解产生严重的依赖心理,从而使双语教学的教学效果大打折扣.同时无论对于授课教师还是听课学生,授课语言的频繁交替,也会影响英文的语境和思维,所以授课教师和学生都认为双语还不如“单语”舒服.

当然,全英文教学确实会使学生在学习新知识时面临较大的困难,但这是国际化的必经之路,而且是可以逾越的.笔者在国外留学和工作期间,了解到印度高校的教学情况是这样的:在印度,小孩从小学到高中都是在所在邦就读,所用授课语言为本邦语言,英语作为一门外语来学习.上了大学之后,所有的课程资料和授课语言一律为英文,这除了要求授课教师具有较高的英语水平之外,对学生的要求也较高.笔者的一位印度同事坦承头一年他们压力非常大,但是从第二年开始就适应了.正是这样一种教学模式,使印度软件产品和软件人才拥有强大的国际竞争优势.

教育国际化,尤其是高等教育国际化已经成为世界范围内众多高校的共识,欧洲、俄罗斯以及亚洲的日本和韩国的名校都在努力开展全英文教学.我国一些高校也认识到了全英文教学的重要性.东北大学软件学院作为国家级示范性软件学院一直以培养国际化、创新型软件人才为办学理念和目标,10年前就开始积极倡导双语教学,从2011年开始,就在一些课程上开展全英文授课.笔者在所负责的软件工程课程上率先开展了全英文教学,并获得了成功,达到了很好的教学效果.

1借鉴国外优秀课程及教材

教材应该是领域内高水平、权威的、英语地区受欢迎的优秀教材,同时也是我们国内公开出版发行的书籍.授课教师最好接受过该课程的培训.

软件工程课程借鉴了美国卡耐基梅隆大学(该大学在软件工程领域的研究与教学拥有全球公认的权威)软件专业的SSD9SoftwareEngineering课程,笔者还接受了该大学教授的课程培训,这为该课程多年来的双语教学和全英文授课都打下了良好的基础.

软件工程课程借鉴了SSD9课程的教学内容、模式以及教材.该教材为软件工程权威专家StephenR·Schach所著,随着软件工程领域的发展,10年来,该教材多次版本升级,从StructuredandObject-OrientedSoftwareEngineering,到Object-OrientedandStructuredSoftwareEngineering(5th~8th版),直到最新版的Object-OrientedSoftwareEngi-neering.这样保证了我们所选教材的权威性和前沿性,做到了教学内容与国际先进技术接轨.

2全英文教学资料

全英文教学的课堂资料主要包括英文课件PPT、英文案例描述、英文实验报告文档等.这样能够保证学生耳中所听到的和眼中所看到的课件相一致,保持课堂上纯正的英文氛围和英文思维的惯性.同时,这些资料应该与英文原版教材一脉相承,以保证学生在课后学习时能够获得纯英文学习资料,以避免学生在英文资料和中文资料之间的苦苦对照.

软件工程是一个很宽广的学科领域,其中的很多术语在英文有唯一的、明确的含义.但是翻译成中文就会有多种译法,有些资料甚至有翻译错误,这反而给学生造成概念上的混淆,造成不必要的学习困难.所以确定英语作为课程学习语言,从全局来看反而更加有利于专业知识的学习.

3授课教师的英语能力

全英文教学采用英文教材以及大量的英文资料,同时课堂上的授课语言为100%英文,这就要求授课教师有很好的英语能力,尤其是英语口语能力,这是开展全英文授课首要的硬件条件.授课教师要能够充分、深入地理解教材及各种教学资料的内容,同时,要能够在课堂上用流畅、准确、简单易懂的英语口语进行讲解.只有授课教师的英语水平达到相当程度,才能营造出良好的英语氛围,使学生能够沉浸在英语思维和学习中.通常在英语地区工作学习过的教师才能够达到这种英语能力.

教师仅仅具有良好的英语水平还不够,还要对课程教学有相当的经验,只有这样才能够随时根据课堂学生的状态和接受的程度,来灵活掌控授课的节奏、重点、讲解方式、师生互动,这样才能最大程度地达到良好的教学效果.

笔者除了有扎实的英语基础(取得过优异的TOEFL和GRE成绩),还有3年多英语国家的学习和工作经历,并且有10年的双语教学经历,这都为该课程全英文教学的顺利开展打下了坚实的基础.

软件工程课程全英文教学模式参考属性评定
有关论文范文主题研究: 关于全英文的论文范文检索 大学生适用: 电大毕业论文、高校大学论文
相关参考文献下载数量: 97 写作解决问题: 学术论文怎么写
毕业论文开题报告: 论文提纲、论文摘要 职称论文适用: 刊物发表、职称评副高
所属大学生专业类别: 学术论文怎么写 论文题目推荐度: 最新题目

4组建英文授课班

近年来我国的英语教育从小学,甚至从学龄前就开始抓起,所以学生的整体英语水平较前几年确实有相当程度的提高.但是不可否认的是英语教育还存在地区和个体差异,所以一下子要求所有的学生接受和适应全英文教学不太现实.应该先从一部分学生做起,以点带面,逐步拓展到更多学生,乃至于其他课程,逐步形成全英文授课的大气候大环境.笔者的做法是组建全英文授课班:首先学生自愿报名,然后教师结合每名学生的英语能力、专业能力等综合情况组建一个全英文授课班.第一届全英文班有30名学生,初步尝试取得了很好的效果;第二年就有了更多的学生报名,经过双向选择最终确定为90名学生的规模.


5课前预习

英语水平达到一定程度后,学生在专业课程全英文教学过程中所遇到的困难大部分集中于专业词汇上.如学生在聆听老师的英文讲授时会因为一两个听不懂、且多次出现的专业词汇,而产生越来越大的困惑和压力,进而使自信心和热情受到打击.如果授课教师在课前把下次课中可能要涉及的重点专业词汇和出现频率高的词汇布置给学生进行预习:就会大大提高课堂的学习效果.

如在软件工程课程中经常出现词汇client,在软件专业的其他专业课程中client可能会是指“客户端”“客户机”等,而在该课程中频繁出现时都是指软件系统的“客户”.所以如果没有预习,学生就会对老师的授课内容产生误解和困惑.实践证明,课前预习有非常积极的作用.

6课堂互动

为了使学生更好地融入到全英文的课堂学习中,一定要加强课堂上的师生互动,这样才能使学生能够紧紧地跟上教师的思路和节奏,达到最好的学习效果.要增加互动的形式,使互动更加灵活、没有压力感,使学生能够积极、愉快地参与,甚至主动发起课堂互动,从而真正融入到课堂教学中.

笔者在软件工程课程的每一堂课,都至少有两个互动环节,其互动题目通常选取一个以某些先修课为基础的、学生以前遇到过的、感到困惑的,并且与本堂课的授课内容密切相关的问题.这样很容易引起学生的兴趣和参与,加以教师的适当引导,最终结合到每堂课的知识点上,从而达到理想的教学效果.

7对学生的考核

对学生的考核是结果式考核和过程式考核相结合,并且均为全英文.

结果式考核即传统的期末考试.笔者用2年多时间建设和完善了全英文版的在线题库和考试系统,学生在指定的时间内,在可监控的空间范围内(学校的机房),登录该在线考试系统进行机试,实现了考试的先进性和准确性.

过程式考核包括实验情况和课堂表现(主要指课堂上积极与老师用英语交互).软件工程课程有较强的实践性,所以实验教学占到24学时(课程总学时64学时,其中理论教学40学时).实验开始前,要求学生每3~5人自愿组成一个实验小组,在老师的指导下选择感兴趣的、难度和规模适中的题目,以保证学生愿意投入、能够调研和完成,例如学生宿舍管理系统、网上订餐系统、校园一卡通系统等;题目确定后,要求学生以小组为单位运用课堂所学方法和技术,完成本组课题的实验报告,包括需求调研、需求文档、用多种UML图表达的分析和设计方案.这些文档均要求完全用英文完成.

最终的实验成绩包括文档成绩和答辩成绩.文档成绩以实验报告的质与量来评分.答辩成绩以小组为单位的自述和答辩的形式来考核,要求学生在给定时间内(约10分钟)运用全英文的PPT、WORD文档和图片等各种形式,最大限度地展示本组的工作成果,用全英文作自述和回答老师用英语提出的问题(约8~10分钟).

对全英文验收答辩,学生一开始是很害怕的,但是有扎实的实验成果做后盾,加上全组同学的认真准备,最终绝大多数小组都能够作出较为精彩的英文答辩;而且有的小组的每一个成员都参与了英文自述和答辩,表现出极大的参与热情和自信.课程实验的整体验收情况很理想,老师给学生的答辩都作了现场录像,因为这对于学生来说是第一次全英文实验和答辩,笔者把答辩视频录像copy给学生留作纪念,学生们都很开心和自豪.

8立体化课程资源建设

为了方便学生的课后学习,非常有必要对课程资源进行全英文的、立体化的建设,以此作为一个重要的教学资源和手段.课程资源应该做成web版,放到公共怎么写作器上,以便广大软件专业的学生以及业内人员进行软件工程课程的学习和专业参考等.

笔者将课程内容分为若干知识模块,每个知识模块的教学资源包括学习目标、学习指南、知识内容、练习、实践、作业、测验、案例、常见问题和知识结构;各个知识模块再向下分解为若干知识点,每个知识点的教学资源包括教学视频录像及其内容、练习、测验、案例、资源下载和扩展学习.同时还提供课程简介、教学团队简介、教学大纲、实验大纲、实验指导书、实验报告模板、往届学生实验报告样本、学生实验答辩录像等资源.

9结语

软件工程课程的全英文教学在东北大学软件学院取得了很好的教学效果.超过95%的学生认可全英文教学,坦承参加全英文授课班有很大的收获,既学习到了最新的专业知识,又学习到了实实在在的专业英语,对自己成长为国际化的软件人才有很大的帮助.学生逐渐体会到英文软件专业书籍和资料的精妙之处,表示以后不会再回避和抵触英文专业资料,并且希望学院能够扩大全英文教学的范围.综上所述,在软件工程专业课程上进行全英文教学是可行的,能够带来理想的教学效果.