线上线下混合式教学考核评价机制研究
——以软件技术专业核心课程为例

2018-12-03 08:23:06郎振红
天津市教科院学报 2018年5期
关键词:软件技术考核评价

郎振红

一、软件技术专业核心课程应用混合式教学的时代背景与课程特点

线上线下混合式教学是“互联网+”时代背景下的一种新型教学模式,汇集了网上慕课教学与传统课堂教学各自的优势,在以教师为主导的前提下,突出学生自主学习的特点,将授课过程分为课前自行学习、课中答疑解惑和课后训练提高三个阶段,有效激发学习兴趣,深度挖掘学习潜能。结合软件技术专业核心课程的自身特点,为了避免线上线下混合式教学方法流于形式,使该方法高效应用于教学过程,提高软件专业的授课质量,需要一套科学合理、切实可行的课程考核评价机制,实现事半功倍的教学效果。

通过剖析软件技术专业人才培养方案的具体内容,梳理软件技术专业核心课程的内涵以及课程间的关系,明晰了软件技术专业核心课程具有三个明显的特点。

(一)软件技术专业核心课程之间具有前后衔接关系

软件技术专业所开设的众多课程之间具有一定的关联性,基本上是按照程序员能力的培养过程和软件工程行业标准中项目开发流程安排课程开设顺序。以培养.NET程序员为例,首先开设“面向对象的C#程序设计”“数据库设计与实现”,其次是“WINFORM程序设计”“基于客户端浏览器的编程”,再次是“软件模型分析与文档编制”“WEB应用开发”,最后是“软件综合应用开发”“软件综合应用实训”等。前面课程是后面课程的基础,后面课程是对前面课程的综合应用和提高,前期课程基础不扎实直接影响后续课程进一步学习。只有采用科学的教学方法和激励的考核策略合理引导学生学懂弄通前期课程基本学习任务,才能具备熟练的软件设计思维和方法,并且利用所学理论知识实施软件系统开发,提升实践操作能力。

(二)软件技术专业核心课程采用典型工作任务驱动式教学

作为软件技术专业的各门核心课程在授课过程中基本都是以工程项目为载体,借助典型工作任务的驱动,进而声形并茂地为学生讲解项目案例中所涉及的知识要点,学生经历动手操作之后,将理论和实践进行有机联系。采用典型工作任务驱动式教学的主要目的就是通过项目的分解,学习分析与解决问题的思路和方法,理解实际项目的架构设计思想,在掌握操作平台及程序设计语言基本语法的基础上,借助实现项目来学习对应知识和技能,学生在学习专业知识的同时学会处理实际项目的研发问题。采取典型工作任务驱动式教学过程中,应当伴随角色扮演、小组协作等多种教学手段,同时配备学生自评、小组互评等多种考核方式,营造一种真实的工作环境实施教学。

(三)软件技术专业核心课程具有独特的特点

课程知识点复杂、内容涉及面广、技术更新快、理论与实践结合密切是软件专业课程具有的特点。鉴于此,本着理论够用注重实践的原则,注重对学生动手能力的培养,因而,最好选用真实项目案例作为教学或实训案例,使得学生所学知识与未来工作岗位实现无缝链接,实现学以致用的教学目的。此外,软件技术专业课程所讲述的知识点过于抽象,灌输式的枯燥讲解容易使学生产生厌倦心理和畏难情绪,难以接受和理解教师讲述的内容,实践操作更是无从谈起。借助线上网络学习平台,将视频讲解与文本资料有机结合,使授课资源声形并茂,丰富多样,课程讲授形式灵活多变,突出教师的主导作用,极力培养学生的自主学习能力。加之,采用形式多样的考核评价机制,客观、公正、全面地评价学生学习状况和教师讲授水平,更加有利于软件专业新知识、新技术、新理念的传授,倍增学生从事软件技术专业项目开发与实践的信心和决心。[1]

二、混合式教学考核评价机制的策略

利用线上线下混合式教学模式开展教学活动是适应“互联网+”时代对课程教学改革提出的要求,尤其是针对软件技术专业核心课程的教学改革,将网络学习平台的自主学习和课堂面授式教学有机融合,不仅是课程性质本身的需要,而且是实现软件专业人才培养目标的必由之路。鉴于此,从教学实际出发,教师、学生、用户等多方共同参与,深入思考,努力探索,敢于实践,规划并设计一套灵活多样、完整丰富、科学合理、系统规范的教学考核评价机制必不可少,以此补充教学评价主体,明确评价标准,规范评价内容,丰富评价形式,正确分析评价结果,坚持评建结合,以评促教,真正落实软件核心课程的各项教学任务,建立并完善混合式教学的线上线下长效评价机制,促进软件核心课程教学质量的有效提升。

(一)建立多元评价主体

软件专业核心课程的学习主要培养学生对用户需求的正确理解和分析,以此为基础开发应用系统,以满足用户的实际需要。因而,培养学生进行软件系统研发的综合能力,仅靠任课教师单一主体对学生学习状况进行评价,有失评价的客观性和全面性。为了使混合式教学评价更加公平合理地反映每位学生真实的学习现状,使评价结果趋于科学化与合理化,需要进一步扩充教学考核评价主体。在评价中采用灵活多样的评价形式,既包括学生自评和生生互评,又包括教师点评和用户参评等,努力建立一套以任课教师为主导,以学生为主力,以项目经理为指导,以真实用户为主干的多元评价主体联动机制,进而正确有效地检查检测教师的教学效果和学生的学习效果。不同主体立足不同视角,对学生学习成效给予点评,学生可以听到来自全方面、多层次评价主体的意见,使其能够较为准确地认清自己已取得的学习成绩和存在的不足,明确未来努力方向。值得注意的是,在上述评价主体中,学生既是评价主体又是评价客体,既是评价者又是被评价对象,扮演着双重角色,在评价过程中不仅能认识到自身的不足,而且可以从他人存在的问题中汲取经验教训,弥补自己的缺陷,进一步增强学生学习的自觉性与自主性。

(二)明确严格评价原则

为了避免线上学习流于形式,线下学习枯燥乏味,实时监督学生学习过程,督促学生学习进度,极力培养学生自主学习能力,挖掘学习潜能,考核评价机制的激励作用功不可没。因此,混合式教学考核评价机制具备如下三点基本原则:第一,客观性与完整性相结合的原则。客观与完整意味着需要对学生所学全部内容均要进行考核,无论是线上自主学习内容还是线下教师主讲或答疑解惑学习内容,需要对学生整体学习活动进行科学合理的评价。第二,坚持正确教与学的方向性原则。教学考核评价的目的是为了督促学生学习,检查教学成效,有利于教师下一步的因材施教。因此,教学考核评价的方向性至关重要,要充分结合教育与教学目的,考虑人才培养方案中设定的未来社会对综合性人才的需求,进行公平公正的、符合实际情况的考查,杜绝偏离教学目标和教育目标的考核评价机制。第三,注重评价过程的可操作性原则。评价对象与评价行为要具有一定的客观依据,需要使评价者与评价结果的使用者正确理解评价的内容,避免二义性,有助于指导教学过程沿着正确的方向发展。同时,评价流程与方式应当突出简洁适用性,尽量挖掘网络平台的潜在功能,促使线上评价更加易操作,评价结果及时反馈,评价内容公开显示。线下评价重点突出,指标丰富,评价结果具有一定的建设性意义。

(三)补充并完善评价内容

首先要构建完整的教学评价体系。混合式教学大体分为线上和线下两部分,针对每一部分都要构建完整而系统的评价体系。不仅要指明具体评价指标而且要合理分配每项指标所占分值比例。评价指标不能凭借某一评价主体主观随意指定,应当经过多方调研,进行分析与筛选,选取可以对学生学习成效作出准确价值判断、促进师生共同发展、实现教学效果与原定教学目标基本一致的指标,建议采用定量指标和定性指标相结合的指标体系。所以,在设计评价指标和制定考核标准时,要多维度、多视角进行深入考虑,综合设计整体把握,不仅要纵深分析考核指标的相关性,而且还将教学目标与教学要求及教学过程中亟待解决的问题等多重因素考虑在内,同时还要考虑到统计分析考核评价指标的简便性与易操作性,确保评价结果真实、客观。此外,教学评价的具体内容要凸显丰富性、完整性与多样性,混合式教学实质是学生自主学习和教师主讲授课两方面的综合,教师“教”与学生“学”均是考核评价的主要内容,是评价的核心和重点。其中,“教”主要表现为,教师在混合式教学过程中制定学生自主学习方案和教师教学方案,明确教学目标、任务、内容、要求、方式等;组织学生实施学习,指导、帮助学生并进行答疑解惑,尤其是线上自学过程中教师主导性的发挥,监督、评价、总结学生学习过程与取得的学习成效等。“学”主要包括学生进行线上网络平台的学习过程,期间伴随生生交流、师生互动、学习在线资源、明确学习态度、创新思维理念、培养合作意识等;针对学习效果进行评价,表现为作业完成情况、技能增长水平、感情投入多少、自主学习能力与自觉性提升程度、价值体现等方面。

(四)选取适当评价方法并正确处理评价结果

评价方法选择是否得当直接影响到评价结果的公正性、客观性与真实性。由于混合式教学是贯穿于课前、课中、课后三个环节的教学实施过程,通过真实的、引发性的项目,激发学生探究性、合作性、个性化学习行为,因此,在教学实施过程中应选取形式多样的考核评价方式,改革以往传统的评价方法,有效避免单一考核方式、一卷定终身的考核形式。学生期末的一张试卷或一份结课报告成为证明学生学业成效和教师教学绩效唯一、刻板的度量衡,该教学考核和评测手段重视教学结果,轻视教学过程,注重人的共性,而忽视人的个性发展,难以科学监测学生和教师的创造性智慧和才能。具体实施过程中,注重线上考核与线下考核相结合,阶段考核、平时考核与期末考核相结合,定性考核与定量考核相结合,过程考核与结果考核相结合,学生自评、组间互评、教师点评、用户或企业参评相结合,理论考核与实践考核相结合,规定必考项目与拓展附加项目考核相结合等。另外,教学考核评价本身不是目的,仅是促进教学质量提升的手段,通过教学评价结果的分析,提升教师教育教学及科研能力,激发不同层次学生学习兴趣,提高学生综合素质。因而,科学合理地分析并处理评价结果是实现教学目标不可或缺的重要环节,要及时向学生公开评价结果,并收集学生对评价结果的各类意见或建议,以便下一阶段进行有针对性的调整。对于综合评价结果较好的学生个人或团队小组要给予表扬,反之,适当给予一些批评惩罚,例如,令其限期重做后提交等。借助必要的奖惩,鼓励优秀生鞭策落后生,以一种无形力量激发所有学生前进,营造你追我赶的学习氛围,使混合式教学模式在软件技术核心课程教学过程中持续向前发展。

三、“数据库设计与实现”课程考核评价机制的构建

“数据库设计与实现”课程是我校面向软件技术专业及计算机相关专业开设的专业基础课程,学生学习该课程人数众多,课程受益面较广,加之本课程重点考核的是学生对应用系统数据库的规划、设计与实现,偏重于学生实践动手技能的考查,因此,该课程适合于展开线上线下混合式教学。我校软件技术系的相关授课班级已经作为试点班开展了线上线下混合式教学,并且逐步实施了相应的考核评价尝试,收到了良好的效果。“数据库设计与实现”课程综合评价系统整体结构如图1所示。

图1 “数据库设计与实现”课程综合评价图

(一)评价主体多元化

“数据库设计与实现”课程是软件技术专业的核心基础课,授课方式采用基于典型工作任务驱动的案例式讲授,授课形式采用以小组为单位,角色扮演的方式,具体授课案例与实训案例均是来源于校企合作工作室的真实项目或经过修改之后的项目。因此,由以往单一的教师一人评价变成包括任课教师、学生自身、工作小组以及用户等多元主体共同参与评价的形式,由此凸显评价结果的全面性与公正性。[2]

(二)考核形式多样化

为了有效避免传统考核中一卷定终身的考核形式,将课程考核划分成平时考核、阶段性考核与期末考核三部分。平时考核主要由任课教师点评和小组间互评来完成;阶段性考核是由小组内学生自述与自评、组间互评以及教师点评等三方面组成;期末考核是以教师点评为主,并且聘请相关用户和项目经理参与进行参评,综合多方面的评审意见为学生打分。这样做,实现了由单一理论或单一实践考核转变为理论与实践相结合的多渠道考核;由一次性考核转变成过程性考核;由统一规定的必考项目转变为必考项目加拓展附加项目考核等,凸显考核评测过程与结果的真实性、客观性、公正性与综合性。[3]

(三)考核指标多重化

为了真实地反映学生的学习状况,有效地利用网络学习平台,增强学生学习的自主性和教师教学的主导性,分别对线上学习情况和线下学习情况进行考核,并且根据考核的实际需要制定了考核的定量评价指标和定性评价指标。

1.平时考核

平时考核占课程总分的20%,主要以学习者个人为中心进行考核,细分为线上考核和线下考核两部分,线上考核以教学单元为单位进行考核,线下考核以教学情境为单位进行考核,通常一个教学情境包含若干个教学单元,取线上考核和线下考核二者的平均成绩作为平时考核成绩。具体而言,线上考核定量评价指标如表1所示,线上考核定性评价指标如表2所示。线下考核指标大致分为两部分,分别是:对理论知识点掌握情况的考核,以笔试考核为主,知识点全部掌握正确获得100分,根据学生实际掌握情况,教师酌情减分;对实践技能综合运用情况的考核,以机房上机考核为主,学生按照教师提出的需求,完全实现对应的所有功能,没有任何错误可得100分,根据学生提交的电子版程序系统,教师结合需求完成情况,酌情给分。理论考核与实践考核各占考核总成绩的50%。

表1 平时考核中线上考核部分的定量评价指标

表2 平时考核中线上考核部分的定性评价指标

教师对学生学习情况的评价可以有效激励学生的学习兴趣并引导学生的学习方向,依托线上学习平台设置了定量与定性的评价指标,不仅可以督促学生的学习进程,而且可以增强学生学习的自觉性,同时可以使学生随时了解自己的学习动态,使线上教学真正起到帮助学生学习的目的,有效避免其流于形式。在线学习平台上可以提供学生学习状况的各种统计,结合课题的教学目标和实际的考核情况,教师可以有的放矢,因材施教。[4]

2.阶段性考核

阶段性考核占课程总分的30%,同样分为线上考核和线下考核两部分,取线上与线下二者考核的平均成绩为此阶段的考核成绩,主要是以小组为核心进行考核。线上考核定量评价指标如表3所示,线上考核定性评价指标如表4所示。此阶段线下考核是将具体阶段性考核的工作任务放入课堂教学过程中,小组中的学生根据所搜集的在阶段性考核工作任务设计与研发过程中出现的各类问题向老师提问,教师进行现场答疑解惑,小组成员继续完善阶段性考核的工作任务。首先,由组长自述工作任务的完成情况,并且进行自评打分,占分值比例的20%;其次,其他小组对其进行提问与交流,进行组间互评,占分值比例的30%;最后,教师根据自评与互评的结果,结合阶段性考核任务实际完成的情况进行点评,占分值比例的50%。

表3 阶段性考核中线上考核部分的定量评价指标

表4 阶段性考核中线上考核部分的定性评价指标

线上线下混合式教学实质体现了学生自主学习和个性化学习的过程,在阶段性考核中,以小组为单位进行自我评价是完全有必要的,自我评价涵盖了学生对自己学习态度和学习成效、小组内与同学之间的团队合作默契程度、与老师交流以及同其他小组同学之间交互等情况的全面自我衡量,是对自己及所在小组学习情况的反思,进而使学生从多层面、多渠道了解自己的学习状况,明确了今后的努力方向。此外,组间互评可以使同学之间展开更多的交流与协作学习的机会,相互学习更有利于提高学生学习的成效与效率,在组间互评中提出的建议和给出的评价也是衡量学生学习效果的参考值。学生在评价其他人作品的同时也在潜移默化中使自己学习能力进一步提高,并且对所学知识加深了理解和巩固,积累了经验,再次反观自己的作品,看到了不足和缺陷,进而使自己的作品更加完善。有时在组间互评中,学生提出了一些具有建设性的意见或建议,以无形的力量鞭策自己,鼓励身边的同学共同进步。[5]

3.期末考核

期末考核占课程总分的50%,细分为线上考核和线下考核两部分。线上考核以任课教师评判为主,占分值比例的70%;线下考核以真实用户或校企合作的项目经理等用户参评为主,聘请项目的真实用户或校企合作室的项目经理,立足用户使用系统的视角和经理对真实项目管理的角度进行评判与打分,占分值比例的30%。期末考核是对学生一个学期以来所学的数据库系统这门课程的全部知识要点进行综合性考查,侧重点在于学生如何根据用户提出的实际需求,完成相关应用系统数据库的规划、设计及具体实现。通常,教师设定多个考核任务,这些待考核的项目均是来自校企合作工作室的真实项目案例或者是经过修改后的相关案例,教师在学习平台上发布众多考核项目,学生以小组为单位选择感兴趣的项目,按照项目的需求进行相应的研发,最终提交一套完整的数据库应用系统。线上考核具体评价指标如表5所示,线下考核具体评价指标如表6所示。

表5 期末考核中线上考核部分的具体评价指标

期末考核的成绩是来自多元评价主体的综合打分,不仅考核了学生对“数据库设计与实现”课程教学目标的掌握情况,而且考查了学生从事真实项目的数据库应用系统的研发能力,营造了一个真实的工作环境,为学生将来的工作夯实基础,实现学以致用的人才培养目标,与数据库系统开发的工作岗位完成无缝连接。

四、应用混合式教学考核评价机制的成效

为了验证混合式教学考核评价方法的科学性、合理性及有效性,选用试点班与普通班进行教学质量对比,以此验证使用混合式教学考核评价方法是否增强了学生的学习成效,实现了教师良好的教学效果。具体操作如下:在16级软件技术专业的班级中,选取1班作为试点班,与其对照的班级是2班,这两个班级学生的专业技能课水平相差不多,学生自身的学习能力与自觉性基本相当,前期开设的课程是完全一致的。此时两个班同时开设“数据库设计与实现”课程,并且都采用线上线下混合式教学方式展开授课,其中,试点班级使用混合式教学考核方法对学生的学习状况实施评价,普通班级仅采用传统的期末试卷考核方式对学生的学习状况作出评价。当一个学期的学习结束之后,对试点班与普通班的学生进行一次统一的任务考核及真实项目的开发,对比指标分别是,试卷考核的班级平均成绩、班级最高分数、完成考核中难点设计的学生比例、实际项目研发中有创新点的学生比例、开发的数据库应用系统能正常运行的学生比例、开发的数据库应用系统符合行业规范的学生比例、开发的数据库应用系统达到用户需求的学生比例等。试卷部分由教师进行打分与评判,实际项目的研发由企业人员和应用系统用户给出评价,对应比较数据如表7所示。

经过统计数据的分析可以得出如下的结论:

(一)混合式教学考核评价机制可以有效提升学生自主学习的自觉性与能力

由于混合式教学考核评价机制注重对学生能力的培养和技能的养成,[6]将传统的期末一次性考核分解成对课前自主学习的考核、课中不同学习阶段的考核、课后期末综合性考核。使得学生可以随时检测自己的学习动态,意识到自己的进步与不足,在进行组间互评、教师点评以及与其他组同学和老师的探讨与交流中,时刻看到其他同学的进步,以一种无形的力量鞭策自己,进而提升自主学习的自觉性与能力。从表7中对难点知识的完成比例来分析,试点班85%的学生基本完成了考核任务中难点知识的设计工作,但是普通班仅有不到三分之一的学生完成了难点知识的设计,其余大多数学生均未完成,这足以证明试点班与普通班学生学习自觉性与能力的差距。

(二)混合式教学考核评价机制可以有效激发学生进行探究式开发的兴趣

对于软件技术专业的学生而言,自身要具备探究式开发的素质尤为重要。因为软件领域技术更新快,用户需求多变,跨平台与综合性的要求不断提高,迫使应用系统的研发人员必须具备不断探索、勇于创新的意识与能力。在混合式教学考核评价过程中既关注定量考核的分数比例,又注意到定性考核中学生综合技能和素质的培养;具体考核内容不仅包括课程基础性的必做题目和基本要求学生完成的考核实践任务,而且还增设了具有挑战性的扩充训练题目;在平时考核和阶段性考核结束后,都要求学生进行总结和撰写学习的心得体会,明确自己的学习收益和存在缺陷,为下一阶段的学习指明方向。显然,对学生的考核不仅反映了真实的学习状况,而且潜移默化地激发了学生的创新意识与创造能力,增强了学生对所学知识融会贯通、举一反三的能力培养,提高了学生对工作任务探究式研发的能力。表7中的数据显而易见,试点班70%的学生对考核任务均作出了不同程度的创新研发,而普通班在创新点开发方面几乎为零,显然,混合式教学考核评价机制在不同程度上激发了学生探究兴趣,培养了学生创造能力,有效释放了学生的创新活力。

(三)混合式教学考核评价机制可以有效培养学生开发真实项目的能力

由于混合式教学考核评价机制的评价主体具有多元性,既有任课教师又有学生,同时还包括了企业的项目经理、研发人员以及实际项目的真实用户等。上述评价主体可以从多层面、多视角、多渠道对学生的学习状况进行客观、公正、完整、系统的评价。尤其是企业的工作人员和项目的真实用户,他们都是立足于实际项目的开发和应用的角度对学生的研发作品实施点评,最大限度地实现了与学生未来工作的无缝链接。表7中的统计数据显示,试点班90%的学生所开发的应用系统可以完整无误地投入运行,而普通班只有10%的学生的系统可以运行,接近90%的学生所设计的系统均存在不同程度的BUG,导致系统无法正常使用。试点班中95%的学生开发的系统符合软件行业的标准要求,87%的学生能满足用户的真实需求;而普通班仅有20%的学生的作品是符合行业标准的,8%的学生作品达到用户需求。可见,试点班在平时的考核中就比较注重企业人员和用户的参与,学生也十分明确企业的要求和软件行业标准的内容,以及如何满足用户的需求,因而,在真实项目的研发与工作任务的考核中才能游刃有余地完成。而普通班的学生在日常的学习中即使接触到了真实项目,由于考核方式的不当,评价主体的缺失,学生无法把握项目最终的实现要求和用户的真实需求,致使出现了事倍功半的恶果,投入了大量的时间和精力,学习效果仍然不佳。

通过对比试点班和普通班学生的学习成效,无论从考核任务的完成情况,还是来自企业与用户的评价都足以显示出运用线上线下混合式教学的考核评价方法的确激励了学生的学习兴趣,增强了自主学习能力,提高了数据库应用系统的设计与实现的技能,提升了研发真实项目的综合能力,为将来走上软件领域的工作岗位夯实了基础。

五、结语

线上线下混合式教学是当前教学模式改革的热点,是未来教学方式发展的一个趋势,本文结合软件技术专业核心课程实施线上线下混合式模式展开教学,探讨了课程的教学考核评价机制,试图构建一套科学完整的考评体系,彰显考核结果的系统性、合理性、公平性与客观性,真实反映学生的学习现状,为教师下一阶段教学的因材施教提供素材。但是编撰一套科学合理的考评方案所需要做的工作还很多,例如,考核指标的进一步细化、考核的分值比例是否合理、线上与线下、定性与定量考核形式的划分是否得当等内容还需深度研究与探索。

猜你喜欢
软件技术考核评价
SBR改性沥青的稳定性评价
石油沥青(2021年4期)2021-10-14 08:50:44
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
内部考核
童话世界(2020年10期)2020-06-15 11:53:22
创新完善机制 做实做优考核
当代陕西(2019年9期)2019-05-20 09:47:40
基于长三角地区需求的软件技术人才的培养
利用Java开发智能软件技术研究
公立医院 如何考核?
中国卫生(2016年2期)2016-11-12 13:22:24
基于Moodle的学习评价
家庭年终考核
海峡姐妹(2014年5期)2014-02-27 15:09:32
软件技术专业知识地图的应用研究