基于OBE-TC的面向对象系统分析与设计课程教学改革

2018-12-01 05:11董悦丽
计算机教育 2018年11期
关键词:面向对象成果考核

董悦丽,孙 斌

(大连东软信息学院 软件工程系,辽宁 大连 116023)

0 引 言

成果导向教育(Outcome Based Education,简称OBE)[1],是指教学设计和教学实施的目标是学生通过教育过程取得学习成果(Learning outcome)。OBE教学理念要求在课程教学内容及教学实施过程中遵循反向设计原则[2]。反向设计要求从学习成果出发对课程的教学内容和实施过程进行设计。大连东软信息学院基于“教育创造学生价值”的理念,借鉴 CDIO 工程教育模式,对CDIO能力培养大纲做了继承基础上的创新,构建了具有东软特色的TOPCARES-CDIO(简称TC)能力指标体系[3-4]。

1 基于OBE-TC的课程设计

面向对象系统分析与设计课程在突出能力培养的基础上,十分注重基于产出的课程内容设计与课程考核方案设计。从总体上看,基于产出的课程设计包括3个阶段的内容,即:课程目标确立、课程实施过程、课程产出成果。同时,借助课程教学平台对学习成果和考核成果进行管理,借助问卷调查、质量检查以及学评教等机制进行过程监控和改进。

在课程目标确立阶段,从毕业要求出发,通过课程调研和分析论证,设定课程的能力指标体系,明确课程的教学目标。也就是说,在明确了课程的能力指标和课程目标的基础上,细化教学内容,明确教学方法,并进一步设计具体的课程能力指标达成度要求和评价标准,规划课程内容和阶段性的考核内容和考核方法。

在课程实施过程中,实施持续考核和过程监控,并将结果及时反馈,一方面激励学生对未达标的学习效果进行改进,另一方面方便教师监控学习效果,并对课程考核评价标准、课程教学目标、课程考核内容和方法以及课程授课内容和方法等进行调整改进。

在课程产出成果阶段,课程的学习结果通过课程作业、项目管理平台进行管理,课程的考核结果尤其是形成性考核,通过形成性考核系统进行统一管理并及时反馈。

面向对象系统分析与设计课程基于OBE-TC的课程设计如图1所示。

在面向对象系统分析与设计课程基于OBETC的课程设计与实施过程中,重点围绕以下6个方面展开。

图1 基于OBE-TC的课程设计

2 基于OBE-TC的课程实施

2.1 制定评价目标导向的教学目标

教学目标是教学的导向,教学效果的实现与教学目标的达成是共通的。因此,在OBE理念下,为了有效实施教学,提高学习效果,首先需要从教学目标着手,制定以评价目标为导向的教学目标。也就是在制定教学目标时要充分考虑到学习评价的可操作性,通过学习评价能够体现出教学目标的达成程度。这就要求教学目标的制定要具体且可以检验,只有这样才能实现学习评价的可操作性,有利于通过学习评价来实现教学效果的提升。

通过调研分析国内外同类课程,结合应用型高校的办学特点以及专业定位,课程组对教学内容进行论证,更新课程内容,确定重点与难点以及学时与进度,确定课程目标。经过论证,面向对象系统分析与设计课程的课程目标如下。

(1)掌握面向对象系统分析与设计领域的专业词汇,能够阅读系统分析与设计专业领域的技术文档,并能够运用英语进行专业知识交流(支持毕业要求:2.1.2 专业英语能力)。

(2)掌握核心的设计模式和设计原则,能够解决专业和生活中遇到的较复杂软件系统的分析和设计,能够根据系统需求描述,运用Astah工具对复杂系统进行建模,能够遵循设计原则对系统进行改进和完善(支持毕业要求:8.1.1 系统分析设计能力)。

(3)能够运用所学的面向对象系统分析设计方法,发现解决专业及生活中遇到的复杂问题,能够提供优化的解决方案(支持毕业要求:2.2.1 创新能力)。

(4)掌握面向对象程序设计语言Java编程技术,能够根据系统设计类图进行编码实现(支持毕业要求:3.1.1 面向对象程序设计能力)。

(5)掌握软件重构的基本方法,运用设计模式和设计原则对系统不断进行改进和完善,对精品有着执着的坚持和追求(支持毕业要求:7.1.1 工匠精神)。

(6)具备软件工程师的耐心、专注、坚持,能够完成作业、课堂实践、四级项目、三级项目以及大作业的各项要求(支持毕业要求:5.1.1 软件工程师的态度与习惯)。

(7)阅读推荐专业书籍,参与技术社区讨论,持续提高自身的专业素质(支持毕业要求: 6.1.2终身学习能力)。

根据课程承载的教学内容特点,从培养方案能力指标中,选取课程对毕业要求的支撑能力指标,面向对象系统分析与设计课程支撑的能力指标以及毕业要求见表1。

2.2 确定课程的多元化学习成果

OBE教育模式的核心理念是以学生学习成果为导向进行的教育,所以确定学生预期学习成果是OBE教育模式实施的基本步骤,更是至关重要的一个步骤。教师将学习成果进行有效划分,形成多元化学习成果。

本课程多元化学习成果可以划分为课后作业、课堂分享、随堂实践、课程四级项目、三级项目、大作业等。课后作业属于知识性成果,能够检测学生掌握与该课程相关的基础理论知识的程度;随堂实践、课程四级项目、三级项目属于技术成果,能够检测学生在运用所掌握的理论知识的基础上对实际操作技术的熟练掌握程度;课堂分享和大作业属于能力成果,能够检测学生经过学习后所具备的综合能力。本课程的学习成果以及考核方法如表2所示。

2.3 构建课程能力导向的多元考核体系

成果导向教育理念下的教学评价需要教师针对教学规律进行研究,制定评估学生学习成果的标准或者指导原则,有效地进行评估,并将评估结果实时地反馈给学生[5]。围绕学生的学习成果设计了能力导向的多元化考核体系,制定围绕能力提升的评价目标,制定合理的考核评价内容,即形成性考核及终结性考核的具体考核内容;运用多元化的评价方法评价不同的考核内容,如组内评价、组间评价、打分、互评、自评等,并实施积极的评价激励机制;考核主体多元化,包括教师、助教、小组长、组员以及学生,考核过程客观公正。从而构建一种教师与学生良性互动的教学与考核新模式。

通过对课程内容、毕业要求支持的反复论证,明确了考核标准,形成性考核占总成绩的50%,终结性考核(大作业,完全教考分离)占总成绩的50%。明确考核标准、形成性考核与能力的映射、终结性考核与能力的映射关系如表3所示。

表1 课程支撑的能力指标以及毕业要求

表2 学习成果以及考核方法

在教学实施的过程中,充分体现考核主体以及评价方法的多元化,例如:学生课下学习的内容采用课堂分享并在学生分享结束后由学生现场打分的形式;随堂实践采用教师打分的形式;课后作业采用助教打分和教师打分相结合的形式,由助教进行初次批改,再由教师进行核对并对学生的问题进行一一反馈;课程三级项目采用平台贡献度与小组长评价相结合的形式;大作业采用组内评价和组间评价的形式,确定小组项目的权重,再由小组长确定组员的分数权重,通过答辩,由答辩教师给出基础分值,再计算出学生个人的大作业分数。最终得出学生总成绩,并计算出各项能力分值。

表3 课程考核与能力的映射关系

2.4 注重教学实施过程的管理

运用多种平台对教学组织和实施提供教学支撑,也为学生的自主学习提供辅助,培养学生项目管理及软件工程知识运用的能力。课程利用辅助教学平台整理学习成果,开展学生三级项目和大作业的过程管理,方便教师了解学生项目分工以及项目的里程碑完成情况,还可以通过系统记录的学生项目贡献度,为后续对学生打分提供参考。实践证明,平台的使用可以辅助OBE教学过程有效实施,有利于过程监控与学习成果反馈。

2.5 及时反馈考核情况

通过将培养目标和毕业要求进行有效分解和细化,使得课程成果导向的教学实施过程更容易把控,通过平台积累的教学数据及数据分析功能,可以对考核结果进行分析,并将结果及时反馈给学生,实施一对一精准指导,为持续改进提供支持。本课程注重学习结果的及时考评,对学生的各项学习成果进行量化打分,并借助形成性考核系统进行公示。教师利用形成性考核系统及时发布课程成绩,使得过程性考核公开透明,学生通过形成性考核系统及时了解自己本课程的平时成绩,尤其是对差生起到警醒作用,有助于他们及时调整学习状态。

2.6 持续改进教学质量

教学实施注重PDCA,采用“微循环”和“大循环”相结合的形式持续改进教学质量。“微循环”采用一周一次集体备课的方式,总结教学过程中存在的问题,探讨下一周的教学内容以及考核形式等,群策群力,为下一周的教学做好准备,为多位教师讲授同一门课程提供质量保障。

“大循环”的方式更注重学生的反馈情况,通过对学生发放问卷调查,总结课程教学实施过程中存在的问题,为下一轮课程教学改进提供支持。

本课程结束时,通过问卷调查系统,发放了包括25个问题的调查问卷,学生总数289人,共收回有效问卷143份,占49.5%,学生对课程的总体满意度较以往有很大提升。课程问卷调查部分数据如图2所示。

图2 课程问卷调查部分数据

3 结 语

面向对象系统分析与设计课程采用基于OBE-TC的课程设计,从毕业要求出发,抓住能力培养这项核心工作,设计课程的每一个环节,再落实到每一堂课的教学设计,着手资源建设;同时,把教学实施每一个阶段的重点任务都规划好,有行之有效的措施,为课程教学有序推进提供保障。最后,运用多样化的考评体系和激励措施,作好阶段性成果的检查,激发学生的学习热情,提升学习效果。

猜你喜欢
面向对象成果考核
GEE平台下利用物候特征进行面向对象的水稻种植分布提取
验收成果
内部考核
数说中国—东盟经贸合作成果
创新完善机制 做实做优考核
面向对象方法在水蓄冷PLC编程中应用分析
面向对象的组合软件工程研究
2018数博会4大成果
发挥考核“指挥棒”“推进器”作用
一张图看懂“论坛成果清单”