龚 平,黄筱佟
(1.2.梧州学院 计算机科学系,广西 梧州 543002)
“JAVA程序设计”双语教学的实践与思考
龚 平1,黄筱佟2
(1.2.梧州学院 计算机科学系,广西 梧州 543002)
以梧州学院为例,讨论了新升本的地方性普通高等院校中 “JAVA程序设计”课程双语教学的实践,指出了教学过程中存在的一些问题,并有针对性地提出了在师资队伍建设、课时改革、开课学期等方面的改进或解决的办法。
JAVA程序设计;双语教学;地方高校;教学实践
随着经济的发展,社会对人才的需求越来越大,尤其是那些具有扎实的专业知识技能并且掌握多种语言的复合型人才。为了适应发展,国内许多高校陆续开展了专业课程的双语教学,也取得了不少的成绩。然而对于一些新升本的地方性普通高等院校来说,师资与学生层次等各种原因致使双语教学还处于探索阶段。这里所提及的“双语”是指中文和英文这两种语言。本文以梧州学院“JAVA程序设计”双语教学的实践为例,谈谈开展双语教学的实践与思考。
JAVA是计算机专业中非常重要的一门程序设计课程,根据www.tiobe.com近几年的调查数据显示,JAVA是最流行的编程语言,稳居诸多编程语言排行榜榜首,并且未来几年其地位不会动摇。因此,培养出熟练掌握JAVA技术并且外语较好的高级软件人才,对就业具有积极的意义。
开展 “JAVA程序设计”双语教学,有以下几个方面的优势。
2.1 相比其他的编程语言,JAVA语言简单易学,有利于进行双语教学。学生在先行课中已经学习了C语言程序设计,对基本语法有所掌握并形成了一定的编程思想,有助于JAVA的学习。
2.2 从JAVA的源程序来看,内容全部都是英文或字母形式,比如关键字、标识符,用英文的方式描述实际问题的解决过程或描述算法,将更利于编程实现。
2.3 可以利用JAVA官方网站的大量资源。JAVA的官方网站中有最新的JAVA动态、最新的JAVA技术介绍等等,最关键之处在于从该网站上能得到关于JAVA技术的最权威解释和官方数据。除此之外,还可以下载得到或在线查阅全英文形式的JDK API文档,相比任何教材,这都是权威指南。在“JAVA程序设计”双语教学过程中充分利用这些英文形式的资源,可以促进双语教学的开展。
2.4 对于一些专业术语,英文原文比翻译成中文后的内容更容易让学生理解和接受。比如针对JAVA中的 “override”这个术语,不同的中文教材有不同的翻译,较多的翻译版本是 “重写”或 “覆盖”,学生往往不太理解这些概念的意思,或不清楚这两个翻译指的是同一个概念,如果使用英文教学就不会存在这样的问题。
梧州学院是一所新升本的地方性普通高等院校,在实施 “JAVA程序设计”双语教学的过程中,主要存在下列几个方面的问题。
3.1 教材方面的问题。目前,从来源来看,国内双语教学使用的教材可分为国外引进教材、自编教材和翻译教材[1]。国外的原版教材不但知识新,而且还有很多新的研究方法和思考方式,这些来源于不同的教育体系[2]。尤其是选用英美国家作者编写的教材,在进行双语教学过程中可以接触到纯正的英语表达。但是原版的教材一般价格较高,超出了部分学生的心理承受范围。对于一些英文水平相对较差的学生来说,阅读英文的教材不如看中文教材那么自在,一些句子尚未搞清楚其含义,更谈不上理解其中表达出来的专业知识了。此外,在实际的双语教学中,因为教育体系的不同,对于从小学开始一直使用国内教材已经习惯了国内作者写作思路的同学们来说,使用英文教材时特别不习惯国外作者的思维方式,认为跳跃太大,甚至有天马行空的感觉。
3.2 课时方面的问题。课时的问题是制约 “JAVA程序设计”双语教学效果的一个很重要的因素。与JAVA的中文教学一样,总课时51个,其中实验实践学时20个。中文教学已经明显有课时不够的感觉了,对于双语教学而言,这种感觉就更加严重。双语教学过程中,教师在进行内容讲授时不能像中文教学那样的进度,要留给学生一定的时间用于消化、理解所表达出来的知识。
3.3 师资方面的问题。教师在教学过程中起到主导作用。双语教学对教师的要求很高,要求教师在业务能力、外语水平、教学经验等各方面都有较高的素质。这样的师资在人才济济的重点大学来说不算问题,但对于地方院校,尤其是新升本的普通高等院校来说,却是制约双语教学的关键因素。针对专业教师,一方面,新建本科院校的教师虽然学历不低,但外语水平却不高,大部分教师的外语口语表达不够流利或不够准确[3],几乎担当不了双语教学的授课任务。另一方面,学校虽然也有不少英文能力较强的老师,但普遍不会JAVA程序设计,因此也不能担当 “JAVA程序设计”课程的双语教学工作。
3.4 学生方面的问题。地方院校的学生,尤其是新升本的普通高等院校的学生,绝大部分都是通过本科第二批或第三批录取,在学习能力方面与重点院校的学生有一定的差距。这也是影响 “JAVA程序设计”双语教学效果的原因之一。
3.5 现有的教学方式侧重案例教学、注重实验教学、结合课程网站进行课外教学,但缺少突出特色。在实际教学过程中,选择英文原版教材,制作英文课件,课堂进行中英文结合讲授。对于简单浅显的内容使用英语教学,但涉及较复杂的知识或理论时,可结合中文进行教学,以便清晰准确地表达,不是为了双语而双语。课堂讲授侧重案例教学,注重案例的趣味性与实用性,通过案例达到举一反三的效果。实验课以学生为主体,为了让学生能够充分地考虑实验题目如何解答,以便在有限的实验课时间内顺利地完成实验要求,可以采取事先布置实验内容的做法,并建议学生利用课余时间做好实验的准备和总结工作。基于梧州学院 “JAVA程序设计”双语教学项目,笔者建立了梧州学院 “JAVA程序设计”双语课程网站,以期对双语教学产生积极的促进作用。课程网站的习题解答、提问答疑、论坛等功能,可以方便师生在课后进行学习上的交流。通过课程网站的视频教学功能,使学生能够巩固课堂所学的内容。此外,课程网站还提供了在线测试等功能,学生可以进行自主测试,以了解自己对JAVA相关知识的掌握程度。这教学方法虽然取得了一定的成绩,但没有形成鲜明的特色,也缺少对学生学习积极性的充分调动。
3.6 考核形式不能完全体现出学生的水平。期末考核以卷面笔试方式进行,题目是全英文形式的,能够有效地考核学生对知识点的掌握情况,也能检测出学生的英语掌握情况,但不能完全反应出学生应用JAVA解决实际问题的能力,有些高分的同学暴露出 “纸上谈兵”的不足。
如何通过 “JAVA程序设计”双语教学的实施,培养出符合社会需要的高级软件人才,我们还在进一步的探索和实践当中,就目前存在的主要问题来看,对于 “JAVA程序设计”双语教学应该主要从师资队伍建设、课时改革、学期调整等方面进行改进,才能提高双语教学的质量。
4.1 对教材内容进行舍取,适当调整授课内容的先后顺序与教学进度,以符合学生的实际情况。
4.2 课时改革。因为课时与学分挂钩的原因,教学计划中的课时都有明确的计算公式,不同类型的课程有明确的学时或学分要求。为了解决 “JAVA程序设计”双语教学课时不足的问题,建议针对这样的特殊课程定义特别的处理方法,例如增加学时至68或72学时,但学分仍然保留为3个学分。
4.3 师资队伍建设。学校应该结合自身实际情况,从提高双语教学水平出发,从三方面进行师资队伍建设:其一,适当的引进双语教师人才;其二,在专业教师中建立培训机制,提高其英语水平;其三,考虑从专业英语的任课教师中选择优秀者进行JAVA的系统学习与培训。
4.4 调整开课学期,使学生有更多的时间做好英语方面的准备。“JAVA程序设计”双语教学作为专业选修课,与JAVA中文教学的选修人数相比,几乎只占到1/3。关键原因是学生认为自己的英语水平太差。一个有效的解决办法就是调整开课的学期,由原来大二第二学期调整到大三,这样能够使学生有更多的时间去做好英语基础的准备。
4.5 突出特色教学,开展竞赛与奖励,以激发学生的学习积极性。专业课双语教学与专业英语教学是紧密联系的,但教学的目的不同[4]。在双语教学过程中,应以传授专业知识为主,学习外语为辅。突出特色教学的主要目的是为了让学生更好地掌握专业知识。在保留现有侧重案例教学、注重实验教学、结合课程网站进行课外教学的方式基础上,应该注重学生个性培养,注重因材施教,应该以培养学生的创新能力和提高实践动手为主要目的,同时结合项目驱动法与角色扮演实施教学。程序设计类的课程,加上英文教学的优势,可以在双语教学实施的过程中开展程序设计竞赛、英语阅读比赛、以项目为主要内容的角色扮演小品……并对在各项活动中表现突出的同学给予一定的物质和精神奖励。
4.6 以课程设计替代卷面笔试。在双语教学中,通过课程设计环节,要求学生完成一个小型系统,并上交英文形式的设计报告,达到 “学以致用”的目的。学生学习目的也自然地从 “学而为考”变成“学而为用”。课程设计以小组的形式组织学生完成,并在组与组之间开展竞争与交流学习。结合实际知识点与应用要求,可设计如表1所示的一些项目。
虽然在 “JAVA程序设计”双语教学中存在不少的问题,还需要在今后的教学中不断地探索与总结经验。初步获得的经验是,“JAVA程序设计”双语教学要想取得成功,必须要有学校、教师、学生各方的共同努力。
[1]范江波.JAVA双语教学的实践与体会[J].南昌教育学院学报,2011(9).
[2]李卫华.Java语言课程双语教学探索[J].广东工业大学学报:社会科学版,2008( 8 增刊):59-60,69.
[3]洪萍.新建本科院校双语教学管理研究[J].教育与职业,2010(12):119-120.
[4]戴艳阳,钟晖.专业课双语教学与专业英语教学之探讨[J].高教论坛,2006(3):96-97.
G642.4
A
1673-8535(2012)03-0061-04
2012-03-10
梧州学院“JAVA程序设计”双语教学(梧院发[2009]93号)
book=64,ebook=145
龚平(1981-),女,广西灵川人,梧州学院计算机科学系讲师,工学硕士,主要研究方向:数字图像处理、计算机网络应用。
黄筱佟(1981-),女,广西梧州人,梧州学院计算机科学系讲师,主要研究方向:数字图像处理、计算机网络应用。
高 坚)