APP下载

基于OBE理念的Java课程教学改革研究

2020-07-22向模军

电脑知识与技术 2020年12期
关键词:课程教学教学改革

向模军

摘要:成果导向教育(OBE)强调“成果导向”“学生中心”“持续改进”,在课程教学层面实施意义重大。以某农业高职院校软件技术专业的专业核心必修课程《Java面向对象程序设计》为例,在OBE理念指导下,对课程目标、教学内容、方法手段、评价体系等进行改革研究,以期帮助学生在Java课程学习中获得预期学习成果。

关键词:OBE;Java;课程教学;教学改革

中图分类号:G642 文献标识码:A

文章编号:1009-3044(2020)12-0169-03

课程是高职院校教学改革的基本单元,对培养高素质技术技能人才发挥着重要作用。《Java面向对象程序设计》课程(以下简称Java课程)是菜农业高职院校软件技术专业的专业核心必修课程,我们将OBE (Outcomes-based Education)教育理念引人Java课程教学中,以学习成果为导向,进行Java课程教学改革,以期提高教学质量,实现更高质量就业。

1教育认证协议与OBE教育理念

教育学界按照工程职业能力的差异,将工程类专业人才划分为三大类:“专业工程师”、“工程技术专家”和“工程技师”。与此同时,国际工程联盟针对这三类人才的培养分别制定了三个认证协议:《华盛顿协议》(Washington Accord)、《悉尼协议》(Sydney Accord)和《都柏林协议》(Dublin agreement)。三大国际工程教育认证协议对比见表1。

三大国际工程教育认证协议构成学历互认的三个不同等级的国际性协议,同时也都将成果导向教育OBE理论和实践纳入其中。2016年6月,我国成为《华盛顿协议》的第18个正式成员,标志着我国工程教育专业认证与国际接轨。

大多文献表明,成果导向教育一词首先由美国学者威廉姆,斯派迪(WiUiam G.Spady)提出,1981年斯派迪在其著作《基于成果导向教育模式:争议与答案》中对OBE教育理念进行了深入研究,这之后,OBE作为一种先进的教育理念获得了广泛重视和应用。OBE教育理念强调“成果导向”(Outcome-based)的价值取向、“学生中心”(Students-centered)的教育理念、“持续改进”(Continuous Quality Improvement)的质量文化。

2基于OBE理念的课程教学设计

OBE教育理念应用于课程教学,颠覆了“教为主、学为辅”的传统教学模式,倡导教育形式由“内容驱动”向“成果驱动”转型,以学生完成该课程时应取得的学习成果为起点和出发点,采用反向设计原则,根据毕业要求,开设对应课程(形成任务),确定课程目标、组织教学内容、实施教学过程、评估学习成效,并持续改进课程教学质量,实现“学生为中心”的教学模式,OBE课程教学设计模型如图1所示。

OBE教育理念实施中的反向设计,是相对于传统教育的“正向”而言的,教学设计从需求开始,这里的需求包括内部需求和外部需求,其中内部需求诸如学校自身的办学思想和发展规划、学生的全面发展、家长的预期希望等,外部需求是指国家、社会、行业、产业、用人单位的需求。由这些需求决定我们的软件技术专业培养目标,再由专业培养目标决定我们的软件技术专业毕业要求,培养目标是确定毕业要求的依据,毕业要求是达成培养目标的支撑。再由软件技术专业毕业要求决定课程体系开发课程,毕业要求实际上是对毕业生应具备的知识、能力、素质三方面提出了具体要求,毕业要求的各个指标点的实现最终要落实在每一门课程上。开发出课程《Java面向对象程序设计》,接下来就是基于OBE理念对Java课程教学进行改革。OBE教学设计流程如图2所示。

3基于OBE理念的Java教学实践

3.1当下Java教学的不足

《Java面向对象程序设计》是软件技术专业的专业核心课程,理论与实践并重,在第二学期以“理实一体化”形式开设。我们之前的Java课程教学以内容为导向,以教师为中心,以考试为终结,存在诸多不足,虽也尝试兴许改革,但还是难以有效地完成教学目标。

第一,不重视产出导向的价值取向。传统教学以教材内容为本,按部就班按进度教学,高职院校虽然加强了Java编程实践锻炼,考核方式也分理论考试和项目实训等方式,但总体来说,还是主要注重学生对知识点的掌握,忽视了学生的预期学习成果。

第二,不重视学生中心的教育理念。传统教学以教师为中心,课程的一切标准(如教学内容、教学进度、教学形式)都由教师制定,不重视学生的主体地位和个体特性,不能做到分层次教学,不能实现因材施教,基础好的学生觉得简单,基础差的学生又跟不上,最终导致教学效果难以提升。

第三,不重视持续改进的质量文化。教学是双向的,要及时获取学生对知识和技能的掌握情况,不要等课程结束考核后,才从成绩发现学生问题,再亡羊补牢为时晚矣,教师要到学生中去,也可以通过线上交流等方式,发现问题,分析原因,找到行之有效的改进措施。

3.2Java课程目标设计

OBE教育理念指導下的课程目标,就是要回答课程想让学生取得的学习成果是什么?我们的《Java面向对象程序设计》课程围绕“互联网+农业”以及一二三产业融合发展的要求,结合成渝地区双城经济圈的区域特征,依据软件技术专业的人才培养目标与培养规格,将课程学习成果的指标分为知识目标、能力目标和素质目标,如表2所示。

3.3Java教学内容设计

OBE教育理念指导下的课程内容,不再拘泥于原有教材固有内容,而是围绕课程设计的预期学习成果进行教学内容组织。我们以课程目标(知识、能力和素质)分解指标点,使用项目(任务)驱动教学,以专业能力培养为主线,围绕软件技能人才培养目标,结合Java语言的发展态势,校企合作设计四个项目(任务),将知识和技能贯穿于项目(任务)的完成过程中,随着项目(任务)的进展来推动知识的扩展与能力的提升,如表3所示。

3.4Java教学方法设计

OBE教育理念指导下的课程目标,就是要回答如何有效地帮助学生取得这些学习成果?OBE教育理念注重学生学到了什么,在项目(任务)教学中,要以学生为中心,按照“提出任务-分析任务-新知识与新技能-完成任务-总结并拓展”这一过程,全程要求学生参与教学,力争实现五个转变:从灌输课堂向对话课堂转变、从封闭课堂向开放课堂转变、从知识课堂向能力课堂转变、从重学轻思向学思结合转变、从重教轻学向教主于学转变。

在Java课程教学中,可以运用多种教学方法和信息化手段,来帮助学生更轻松获得预期学习成果。CDIO(Conceive-Design-Implement-Operate)工程教育模式迎合了IT行业对高素质技术技能型人才的培养要求,被广泛地应用于语言类教学实践中。PBL(Problem-Based Learning)教学法,基于问题以学生为中心开展教学,与OBE理念的结合,可能是高职院校教育范式转变的一种有效途径。另外《Java面向对象程序设计》是门实践性很强的课程,一定要在Java课程教学中融合“做中学”“学中做”,运用ITbegin程序开发平台,引入Robocode游戏半成品,给枯燥的Java编程学习注入动力与激情。

3.5Java课程评价方法设计

OBE教育理念指导下的课程评价,就是要回答如何知道学生已经取得了这些学习成果?OBE的教学评价聚焦在学习成果上,我们设计的考核方式采取过程性考核和终结性考核相结合,理论考核和实践考核相结合。过程性考核考察学生的学习态度、项目的完成情况,单元小测验考查学生本阶段的学习情况、技能掌握情况,终结性考核通过信息化技术,采用非制卷考试方式,考查学生对课程的基本知识、基本技能的掌握情况,理论考核考查各知识点及综合运用能力,实践考核考查学生对项目的掌握情况及开发能力,通过多种考核方式相结合,可以较好检验学生的学习成果达成度,如表4所示。

在《Java面向对象程序设计》课程教学实施过程中,还要注意对学生的学习过程进行评价,及时对学生的学习情况进行反馈与反思,必要时要调整教学进度,改变教学方式,按照PDCA(Plan-Do-Check-Action)循环持续改进,以获得更好的教学效果。

4结语

基于OBE理念開展《Java面向对象程序设计》课程教学改革意义重大,对课程目标设定、教学内容优化、教学方法更新、评价体系多元等具有现实的指导意义,但客观来说,OBE理念在课程层面的实施情况目前还尚不如人意,下一步工作,要在OBE教育理念的引导下,不断优化Java课程教学,获得OBE理念下教学的实证结果,以期帮助学生在Java课程学习中获得更大成就。

猜你喜欢

课程教学教学改革
会计专业课程教学国际化的探索性研究