时间:2024-05-04
李俊华 哈尔滨广厦学院
软件工程是 20 世纪 60 年代末期为解决“软件危机”而产生的,并迅速发展起来的新兴学科,现在已成为计算机科学技术的一个重要分支,经过多年的研究与发展,软件工程正逐步走向成熟,应用日益广泛。软件工程课程传统的教学模式不适合现代社会发展的需要,必须对教学模式进行改革,以适合现代社会发展的需要。
双语教学概念,由国际教育局于 18 世纪在卢森堡的工作会议中提出的。所谓双语教学,就是指教师用非母语的语言,对全部或部分非语言的学科进行的教学活动。一般来说,双语教学在高校中指的是用用英语和汉语两种语言,作为课堂用语对专业性的学科进行的教学。高校在教育教学的过程中,采用双语教学不仅可以使学生学习专业课知识,也有利于学生英语水平的提高,这样就可以达到既培养学生专业素质,又培养学生的英语能力的双重目标。但是,高校教师应该意识到,双语教学的根本目的是对于专业知识的传授,并非是外语水平的培养。 从本质上讲,双语教学是一种以讲授专业知识为主的教学方法。然而,部分高校教师在讲课的过程中,不能对双语教学模式进行很好的把握,讲授过多的外语知识而忽略了对学生专业能力的培养,这种舍本逐末的教学方法违背了双语教学的初衷,是十分不可取的。
教育部在《关于加强高等学校本科教育工作,提高教学质量的若干意见》中指出:为适应经济全球化和科技革命的挑战,本科教育要创造条件使用外语进行公共课和专业课教学。哈尔滨广厦学院计算机科学与技术专业是面向社会、面向企业,以当前 IT 行业的蓬勃发展为契机,以校企联合为手段,培养具有社会责任感、良好思想道德素质、较强实践能力、必要专业知识和一定创新意识的面向生产、建设、管理、服务一线的“有理想、有道德、懂技术、会管理”的应用型人才。采用双语教学可以培养学生专业文献资料的阅读能力,与国际先进软件工程思想接轨,使学生掌握软件工程的原理、方法和工具,了解国际上先进软件技术的发展趋势及最新研究成果,锻炼学生用英语解决软件工程问题的能力。
软件工程双语教学讲授的不是外语,而是专业课程,双语教学培养的不仅仅是外语人才,也不是将软件工程的知识重复地翻译为外语,而是要运用外语思维与软件工程的专业知识进行沟通和交流,培养学生国际化的视野,使理论知识与外语语言相结合,丰富双语教学的形式。 而在实务中,大部分应用型本科院校在软件工程课程之后再开设软件工程双语教学课程,目的在于培养学生灵活运用软件工程专业英语进行听说读写的能力。然而大部分本科院校的双语教学还存在着许多不足,比如双语教学的课程内容与基础课的内容重复率较高,一定程度上影响学生的学习兴趣;并且相比较会计学双语教学,软件工程的双语课程开设比例更低,部分老师和学生对双语教学的重要性认识不清楚,对双语教学的积极性较低,部分学生英语基础薄弱,投入时间较短,忽视双语课程的学习,另外,大部分本科院校对于双语教学的实施过程观点不一,有的高校倾向于全外语型,而有的则倾向于混合型的双语教学,尚未形成统一的观点和认识。这些因素严重影响了软件工程双语教学效果的提升。
由于软件工程双语教学与普通的大学英语基础课程不同,也与软件工程专业课程讲授不同,在授课内容上的深度与宽度上比较难以把握,这给教师带来一定的挑战和难度。同时部分教师缺乏海外工作和学习经验,对外语的使用频率较低,口语不过关,缺乏国际化视野,难以胜任双语教学的任务。如果只是简单地将专业知识进行简单翻译,会严重影响学生学习的兴趣,影响双语教学质量的提升和国际化人才的培养。总体来说,双语教学师资队伍相对薄弱,数量相对缺乏,难以满足提高双语教学质量的要求。并且在教材选用上也面临很多困难,从实践来看,符合双语教学的教材数量较少,有的采用自编教材,有的采用根据中文翻译的教材,而原版外语软件工程教材难度较大,也不完全符合双语教学的要求,无疑也影响双语教学质量的改善。
在双语教学方面,由来自美国的外教进行授课。外教有丰富的软件项目开发经验,曾担任过某软件的产品支持工程师等。课程以外教为主讲教师,在课堂采用全英文的教学。同时,安排课程组内一位教师助课,该教师具有多届软件工程课程教学经验和项目指导经验,能够与外教沟通课程安排、授课进度计划、考试要求及学生学习情况反馈等,总结双语教学中存在的不足及需要继续保持的优点。两位教师较好的完成了两届软件工程课程的授课任务。
对学生而言,软件工程课程本身是一门较难的专业课,加上学生英语基础较弱,软件工程课程采用双语教学使课程的难度进一步加深。学生必须在课前认真进行复习才能保证上课质量。在课前,教师会认真研读教材和教学大纲,对重要的知识点进行凝练,形成各章节的“Reading Help”供学生使用,帮助学生进行预习。为保证教学质量,每节课开始先会安排一个测试,以检测学生预习情况。软件工程是偏理论的课程,用工程的思想指导软件开发的全过程。理论知识较为枯燥,不易记忆。在课前,授课教师会准备一个或多个项目案例,在讲完一个知识点后,会对学生讲解应用案例,在软件开发一个阶段结束时,给学生一个综合的案例进行考核,通过案例,使学生更加直观地了解如何用软件工程知识解决实际问题。
总之,软件工程课程是计算机科学与技术专业第一门实施双语教学的课程,双语教学经验在逐步积累中,通过双语教学来看,学生不但能够掌握软件工程相关知识,而且从最初很难接受,不愿意开口讲英语转变为在部分学生能够主动进行课前预习,能阅读软件工程英文教材,能够开口讲英语,能够用英文撰写软件文档。在后续教学中,我们将继续努力探索适合应用型人才培养需求和学生特点的双语教学形式,使软件工程课程双语教学日趋完善。
我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自各大过期杂志,内容仅供学习参考,不准确地方联系删除处理!