时间:2024-05-04
田文洪 祝 峰 向艳萍
摘要: 国家级示范性软件学院目前正面临与国际无缝接轨的挑战和机遇。学院选择一些有代表性的本科基础和核心课程进行全英文/双语教学是迈向国际化的必然选择。针对这一挑战,本文从教学对象和时机选择,教材选择,教案设计,以及成绩考核等主要方面探讨本科英文教学的一些经验和建议,旨在提高计算机专业英文教学的效率,增进老师与同学之间的交流互动。
关键词:计算机专业英文教学;PREPAID教学方法;课程设计
中图分类号:G642 文献标识码:A
1引言
处于发展中的中国教育,目前正面临着国际化变革的机遇和挑战。作为国家级的示范性软件学院目前正面临与国际无缝接轨的挑战和机遇。很多中国大学比如清华、北大和浙江大学都选择了一些本科和研究生课程进行双语或全英文教学。陈江锋等就伊利诺伊大学芝加哥分校计算机科学系本科生培养进行了剖析。北京交通大学强调强化英语,强化实训,注重团队等;张席等认为国外教材较国内更新,教学内容较国内更细。
为了探索软件人才培养的创新模式,电子科技大学软件学院在双语教学上非常努力,然而英文教学对中国本科生来讲,还是有很大挑战。下面这些问题可能对本科生英文教学比较关键:
(1) 对哪些人何时采用英文教学(教学对象的选择和时机的选择)
(2) 选择什么课程进行全英文教学(课程的选择)
(3) 选择什么教材和选择教材中的哪些内容(教材和教材内容选择)
(4) 教案设计
(5) 如何考核学生等
本文针对这些关键问题进行探讨,并提出PREPAID教学方法。
2教学对象和时机选择
在中国大学计算机学院和软件学院进行英文教学对
授课老师和学生都是一种考验。授课老师不仅需要英文流利,还需要对所讲内容了如指掌,这是无需质疑的;同时老师还需要相当的授课艺术和技巧以使课堂生动活泼,具有吸引力和容易被学生理解。对学生来讲,一般需要很好的英文听说读写能力和相当的专业基础(如编程语言,数据结构,数据库等基础知识)。这样的话,本科二三年级的学生比较适合,因为很多学生在这个时候已经完成了计算机专业课和大学英语甚至英语四六级的考试。当然也可以从大一就开始选一些较容易的基础课程进行双语/全英文的教学。可以采用选修课的形式在学生选择英文教学课程时进行指导。
很多中国学生对全英文教学心理上还有些不适应。正如陈江锋等总结的:“学生们从开始很困难,到逐渐半懂,最后能理解听懂,有一个过程,对教师和学生双方都是一个考验。事实证明坚持下来的学生收效很大,只是投入成本较大。”教师宜采用逐步引导的方式,使得学生明确学习该门课程的重要性和采用一些方式增加学生的学习兴趣,使学生更加投入地适应英文教学。
3教材和授课内容选择
目前普遍认为,美英等国的教材设计比较先进而且更新快,被世界很多国家广范采用,很多教材是国际一致公认的经典,我们可以选择这些教材来进行英文教学。在教材的选择上可能面临几种情况:比如《软件工程》就有主要有如下几种教材:
(1) 全英文正版(或影印):比如Software Engineering— an Practitioners Approach by Roger R. Pressman,地道美式英文,强调实践与理论相结合;
(2) 全英文正版(或影印):比如An introduction to Software Engineering by Ian Sommerville,地道英式英文,理论概念稍多;
(3) 缩减影印英文版,浙大等学校从英文原版本中选择部分章节并将某些章节的内容进行了删减。
(1)和(2)的共同点:内容很多,对本科教学只能选择其中一半左右内容;专业术语或复杂单词多,英文理解和阅读难度较大,需要解释;(3)对原版章节进行了合理删减浓缩以适合本科生接受。一般的英文原版教材内容都很多,对于中国学生,可以考虑选择其中的主要部分。例如,软件工程,可以选择简介、需求分析、设计、项目管理和估算、测试等涉及软件工程主要流程的主要内容,共计10章左右(约300页)进行详细介绍。
4教案设计
教案设计时可以考虑中国学生对英文的听说读写等方面的接受能力,在初期教学时多参照课本进行(类似大学英文的授课方式)配以适量的ppt课件(特别是需要参考图表的地方和涉及到多媒体的地方);后期逐渐增加ppt课件内容而减少完全参照课本授课的内容。
学生在刚开始学习时觉得比较新鲜但又觉得英语难以理解,所以有畏难心理。我们可以采用“慢启动,线性增加”的办法:前一个月左右放慢速度介绍,多解释英语术语;在以后的介绍中逐渐加快进度。
结合作者留学经历和授课经验,作者总结出PREPAID 方法:Preview textbook and slides(预习教材教案);Review textbook and slides (复习教材教案);Exercise and exam key principles and points(练习关键内容);Practice in team-work project(项目团队合作);with An Involvement/Interactive Desire(投入互动)。关于预习、复习、练习等与其他学科基本相似;项目团队合作宜提倡学生及早开始,并先收集学生自己喜欢做哪些项目(参考学生实际能力)然后进行整合分配;投入互动包括课堂教学时多调动学生提问提建议的积极性,积极主动地参与课堂学习,作业和项目等并随时通过网络(教学专用交流社区网)和email与老师及其他同学沟通。PREPAID方法旨在倡导一种预先准备,主动学习,团队合作和投入互动式的学习方式。这也是美国大学普遍采用的方式。
教案设计还可以考虑:针对本科生的英文水平,最好是先按照教材内容进行,即要求学生上课时带上课本,初期多参照课本教学并结合适量的ppt课件。老师教学过程中,凡是可以涉及到具体实例的地方都用适当的案例介绍给学生增加趣味性和实践性。课堂教学中可以设计一两节课让学生团队展示自己的项目进展:一是可以监督督促学生的项目进展;二是让学生结合所学关键内容做实践练习;三是促进学生之间的相互学习和竞争,促使他们把自己团队的项目做得更好。不同小组的题目尽量不一样但可以接近(避免抄袭)。
5考核推动学生主动学习
考核的目的是促进学生积极主动的学习习惯,以及认真仔细,独立完成作业和考试,团队完成项目的良好习惯。可以考虑以下考核方式:
平时课堂练习+半期考试+项目+期末考试。
正如陈江锋等所指出,美国教育:老师课堂上讲的相对较少,除了讲授基础知识之外,老师将更多的时间和精力用于引导学生如何去思考和解决问题,即重在加强方法的传授;另外是学生课外练习相对较重,强调学生实践创新和独立思考能力培养。
传统应试教育可能比较注重考试成绩(特别是期末成绩),这与美国的教育比较注重平时有所不同。 我们考虑课堂练习(quiz)五次,占20%,每月一次以避免抄袭等;实验项目占的比例多些,比如20%;半期和期末考试各占20%,40%。半期和期末考试都认真命题和监考,杜绝各类作弊行为;项目允许团队合作,同时又通过中期和期末的课堂讲解展示促进同学之间的相互学习和竞争,把项目做好。通过作者的观察,大多数学生对项目设计非常感兴趣和投入,课堂展示的确促进了他们相互学习同时也让老师督促和考察他们的工作。不过也有少数同学在团队中贡献很少,这时可以结合各小组长对其成员的综合评价来考核每个学生。关于考试题目难易的把握:可以适当降低考题的难度和减少需要死记硬背的地方而增加理解记忆的内容,因为毕竟是英文考试,学生在理解问题和记忆上的确有困难。
6小结
本文主要从教学对象和时机选择,教材选择,教案设
计,以及成绩考核等主要方面探讨计算机专业本科英文教学的一些经验和建议。提出了PREPAID方法并通过具体的教学实践总结了具体的操作办法。总之,我们不能为全英文教学而全英文教学,宜结合学生的实际情况和知识背景在相互交流互动中不断改进和完善计算机专业双语/全英文教学。
参考文献 :
[1] 陈江锋,姚淑珍. “伊利诺伊大学芝加哥分校计算机科学系本科生培养剖析”[J]. 计算机教育,2007(1):41-43.
[2] 吴晓桃. 不行不至,不为不成-访北京交通大学计算机学院、软件学院院长韩臻教授[J]. 计算机教育,2007(1):5-7.
[3] 张席,王志强.国内外Java教学模式的比较与探讨[J]. 计算机教育,2007(1):44-47.
[4] Roger S. Pressman. Software Engineering—A Practitioners Approach,5ed, McGraw-Hill, 2001.
[5] Ian Sommerville. An introduction to Software Engineering, USA: Addison-Wesley Publishers Limited, 2007.
Teaching Computer Science in English Using PREPAID Approach
TIAN Wen-hong , ZHU Feng , XIANG Yan-ping
(School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610054, China)
Abstract:Schools of computer science and software engineering (especially some of national demo centers) are now facing the challenges and opportunities of seamless connecting to international education system. Each school may choose some basic courses and/or core courses to teach undergraduate students in English and this is a step towards internationalization. This article discusses on how to choose the students and when to conduct English teaching, choice of textbooks, design of course, and evaluation of students and related topics. The authors share some experiences obtained during studying abroad and teaching computer science in English. The purpose is to improve the efficiency of English teaching and learning in computer science, improve communications of teachers and students, and introduce a PREPAID approach, which may be an initial stage to bring more refined methods in the future.
Key words: teaching computer science in English; PREPAID approach; design of coursework
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!