靳霞
摘要:《VB.net程序设计》课程是信息技术各专业程序设计语言基础课,重在培养学生编程的技术能力。那么如何做到以考促学,真正提升学生职业岗位所需能力?本文作者通过多年的教学研究,对《VB.net程序设计》课程考核模式进行了积极的探索,提出了注重过程能力考核和综合表现评价考核的方式。
关键词:VB.net程序设计;课程考核;考核模式
引言
《VB.net程序设计》课程是一门基于.net技术平台下用VB语言设计应用程序的计算机程序设计课程,实践性要求很强。通过学习,不但要求学生掌握扎实的理论知识,同时还要求学生具备熟练的操作技能,注重平时学习能力的培养,让学生形成系统化的课程知识体系,最终达到开发小型管理系统的能力。采用科学的符合教学特点的课程考核方式是十分有必要的。
课程考核不但是对学生知识能力的验证,也是考核教学质量的方式之一。以现有的考核体系“平时成绩(30%)+期末成绩(70%)”模式进行课程考核,平时成绩由出勤率和平时提问决定,期末成绩以理论成绩为主,这种终结性的考核方式往往出现大面积不及格的现象,严重挫伤教者和学者的自信心,已不能适应新形势下高职教育所倡导的注重学生过程能力和综合能力的培养,因此改革课程考核模式至关重要。
课程考核改革思路
从思想上更新观念,改变终结性的考核观,向考核学生知识点、应用能力、分析与解决问题能力的过程性考核方向转变。本着树立以人为本、以就业为导向的人才培养观,不但要以“能力测试”,还应以有利于促进学生的自主学习,促进对技能的掌握,有利于推动学生的就业和创业为考核的最终目的,在实践中探索具有创新性的、系统而科学的、可操作性强的课程考核模式。
1.引入过程性考核
过程性考核是将学生在教学全过程中对知识点掌握、应用能力及分析和解决问题能力作为教学评价,包括考勤、理论作业及单元测试等过程性材料考核。其中引入单元测试,主要是对学生阶段性知识进行测评,可及时了解学生知识掌握情况,及时调整教学策略,解决存在的疑难。这样的考核模式,不但体现考核所起的督导激励、导学促教的功能,也真正考核出学生动手能力、创新能力的水平。
2.引入综合项目实践考核
通过引入某个综合项目系统,课程围绕系统的开发过程进行讲授。依次根据开发系统的过程组织课程教学的进度,将综合项目划为与教学进度一致的若干个小模块,即对应课程的每一个实验任务。由教师指导学生完成每个实验的设计,并要求每次上交完成实验结果及实验报告,根据完成情况给出评分,形成过程性上机成绩。课程结束时学生应完成整个系统的开发,形成期末实践考核成绩。这样不仅有助于培养学生动手编程和创新能力,还培养学生形成课程系统化知识体系。
3.引入综合评价
引入综合评价是为了在课堂中营造一种积极的学习氛围,让学生积极投入到学习过程中。在综合评价成绩给定时要从以下几个方面考虑。
(1)上课表现
课堂是学生学习知识的场所,上课表现主要是指学生的学习态度、投入状况与学习的主动性、创新性等方面。
(2)学习小组评价
要从学生团队合作意识、参与情况及完成质量等方面评价。
(3)教师评价
根据学生平时学习的自觉性、积极性等状况给出一个综合评价分。
探索、改革新的考核模式
1.确定学生考核成绩评定指标体系
通过学生出勤率、单元测试、上交理论作业、上交上机报告、期末理论考核及期末实践考核等六项指标,形成课程考核评定成绩指标体系,评定学生课程考核成绩。根据课程成绩考核要求依次确定各项考核指标在总成绩中所占比例(如图)。
考核成绩指标均按百分制。这样当课程学习结束,期末考试之后,每位学生都会有根据课程考核评定指标得到的一组成绩数据,构成考核评定成绩的原始数据样本X= [x1, x2,…, xi],其中i为课程考核评定指标体系中的指标数。
2.确定课程考核指标的权重系数和评价系数
(1)根据学校课程成绩考核要求确定每一考核指标在总成绩中所占比例权重系数W=[w1,w2, …, wi],其中 i为课程考核评定指标体系中的指标数。由权重系数确定考核指标的基本分(如下表所示)。
(2)为鼓励学生注重学习的过程,对学生有一个全面性的考评。由教师和学生对每一位学生课堂学习表现印象的综合评价给出综合评价分,其中教师评价分和学生评价比值为3∶2,最终确定每一位学生的综合评价分C。根据评价分的不同确定评价考核系数C=[c1,c2, …, cj],其中j为评价系数。
评价分C值在:
85分以上的(含85分),评价考核系数C1=1.5;
70分以上的(含70分),评价考核系数C2=1.2;
60分以上的(含60分),评价考核系数C3=1.1;
60分以下的,评价考核系数C4=1。
3.课程考核成绩评定方法
根据考核指标成绩、考核指标权重系数及评价系数得到每位学生的课程考核成绩,即每一位学生课程考核成绩S=(x1×w1+x2×w2+…+xi×wi)×Cj(其中:i为各考核指标数,j为评价数)。
效果及探讨
从2009年改革《VB.net程序设计》课程考核方式,采用出勤率(4.5%)、上课表现(10.5%)、上交理论作业(7.5%)、上交上机报告(7.5%)、期末理论考核(35%)及综合实践考核(35%)等六个方面进行成绩考核,经过两年多的实践证明, 这种考核方式确实有利于激发学生学习兴趣和学习潜能,成绩的及格率平均提升了20%~30%,改变了以前课程考核成绩低、开学大面积补考的现象。实践证明,采用科学的考核模式基本上能促进学生知识、能力和素质的协调发展,促进学生创新能力、实践能力的培养与提高,从而使得整个教学过程更符合职业岗位对人才的要求,更符合高职教育人才培养的目标。因而《VB.net程序设计》课程这种结合过程性考核与评价考核的考核模式值得借鉴和推广。