1、浅谈 VB课程考核改革 摘要 : VB 应用是计算机相关专业一门非常重要的专业技能课 ,也是学生毕业时必备的技能之一 ;但 VB 应用课程以往的考试方式由于观念落后、考试方法简单、不能激励学生积极创新 ,完全不能真正体现高职高专人才观、质量观和教学观。文章从考核方式和成绩评定两方面 ,探索更适合于高职 VB 应用课程的考核办法。 关键词 :VB;考核改革 ;开放式考试 ;成绩评定 一、传统考核方式存在的问题 Visual Basic(简称 VB)是美国微软 (Microsoft)公司推出的基于 Windows环境的软件开发工具 ,它是目前在 Windows 环境下设计应用程序最为快捷的工具之一
2、 ,也是目前最通用、最易于使用、功能强大的编程语言之一。因此 ,它不但深受初学者喜爱 ,成为许多编程爱好者初学程序设计的首选语言之一 ,而且也广受专业编程人员的青睐 ,得到了许多软件开发商的大力支持。从网上企业提供的软件设计岗位分析 ,VB 仍是当前 软件设计的主要应用工具之一 ,应聘岗位相当多。但学生在应聘 VB 软件设计岗位时 ,因没有必要项目经历 ,就业竞争能力不强 ,就业比较困难 ,出现 “ 企业找人难 ,毕业生就业难 ,在校学生戒电脑游戏难 ” 的局面 ,造成这种局面的原因是多方面的 ,显然考核方式不科学、不合理也是其中的主要原因之一 ,仔细分析 VB 应用课程的考核方式和内容后 ,
3、发现主要存在以下几个问题 : 第一 ,考试观念落后 ,不能真正体现高职高专人才观、质量观和教学观 ,考试有较大的盲目性、主观性、随意性 ,考试以传统的填空、选择、简答、编程题为主 ,缺少真正能发挥学生 创意的设计题 ,更不可能是完全的项目设计题。 第二 ,考试方法简单 ,考试只能考共性的、难以体现学生的个性的内容。考试不能根据学生的个性与差异来进行分类考试 ,不利于 “ 分层教学 ” 的教学效果评价 ,更不利于全面、真实考核学生知识、技能与能力 ,容易出现“ 高分低能 ” 和 “ 低分高能 ” 现象 ,从毕业生就业实践反馈回来的信息 ,也证明了这一点。 第三 ,有些方面是不能通过考试体现出来的
4、 ,如学习能力、创新精神、实践能力 ,同时 ,有很多通过探究性、研究性学习所得到的收获 ,无法体现在考试的结果上。在学习过程当中 ,有很多情感体 验、直接经验等内容 ,很难通过传统考试来测量 ,而这些能力恰恰是提高学生就业竞争能力的关键所在 ,不少在课堂上思维活跃、极富创新能力的学生 ,往往期末考试成绩还不如某些死记硬背的学生 ,这种考试的激励导向功能不能充分激励学生提高的就业竞争能力 ,考试反馈调节功能也远远没有更积极地发挥出来。 第四 ,重结果轻过程性考试。虽然采用了平时分和期末考试成绩综合计算来确定最终成绩 ,但学生的最终成绩还主要是期末考试和平时测试 “ 一锤定音 ”, 学生在平时的学
5、习过程中 ,积极思考和创新在期末最终成绩上体现较少。 二、 VB 应用课程考核的探索 通过以上分析可知 ,对于 VB 应用课程 ,不仅要在课堂上探索案例教学、项目式教学以提高教学效果 ,而且课程的考核方式和成绩评定必须进行必要改革 ,让 VB 应用的考核改革也该真正体现 “ 以就业为导向 ” 。 (一 )采用开放式考试 VB应用课程采用完全开放的考试形式。在课程的第一次课 ,教师就明确告诉学生 ,本课程的期末考试有两种形式 :第一种形式为自由式 ,学生可以根据自己的兴趣爱好自由选定一个项目作为期末考试题目 ,考试时间为整个学期 ,而且可以在互联网或图书馆广泛参阅有关 资料 ,老师只提出明确而具
6、体的提交要求 ,学生只要在指定时间准时提交即可 ,但特别强调 “ 自主知识权版 ”, 检查的方法是要求每个同学均要进行简单答辩 ;第二种形式是开卷考试 ,课程的最后一次课完成教师指定的小项目 ,考试时间为四节课 ,采用开卷的形式 ,学生可以自由翻阅教材 ,但不能上网和查阅其他书籍 ,同样要求每个学生进行简单答辩。第一种考试形式 ,只有全勤且没有任何违纪行为的学生才能选择 ,而第二种考试形式 ,则全班所有同学均可选择。 在教学过程中 ,为了提高学生的就业竞争能力 ,经常鼓励学生根据自己的特点、兴趣、爱好和学习能 力 ,深入学习 ,力争精通某一方面 (可能是本课程也可能不是本课程 )技能 ,而且真
7、正用心去设计部分水平较高的项目 ,直接作为面试的素材。如果学生选择本课程作专长发展的话 ,可将培养专长与期末考试有机结合起来 ,直接将自己精心设计的项目作为期末考试的项目 ,不仅一箭双雕 ,而且考试成绩肯定也不错。 (二 )成绩评定 1、期末考试成绩的评定。在课程倒数第二次课结束时 ,参加第一种形式考试的学生将自己所设计的项目 (作为期末考试试卷 )通过 FTP上传到教师机指定位置 ,老师在课后认真阅读学生所设计的项目 ,根据学生设计项目 的难度、实用性、规模大小、完成情况、应用的编程技巧、创新特色等给学生一个项目成绩 (总分为 100 分 )。课程最后一次课为考试与答辩时间 ,正式上课后 ,
8、老师先关闭机房交换机 ,参加第二种形式考试的学生开始考试 ,在指定时间内完成老师指定小项目的设计和实现 ,从近几个学期的教学实践看 ,参加第二种形式考试的学生一般人数较少 ,部分班级甚至只有 1-2个 ,可以将他们集中安排在教师机旁边 ,方便老师监考。同时 ,参加第一形式考试的学生开始逐个答辩 ,每个同学安排 4-6分钟 ,前 2-3分钟由学生简洁讲解项目设计思路和特色 ,后 2-3分钟 ,由教师 根据学生讲解情况进行提问或让学生按老师要求修改程序的某些关键过程等 ,由老师根据学生的讲解情况 (是否完全准确的讲解出其设计项目的设计思路和特色 )、答题的熟练程序和反应速度、答案的正确性、答题的语
9、言表达情况等给学生评定一个系数 ,此系数为学生期末考试成绩的权值 ,权值的取值范围为 0.40-1.10,参加第一种形式考试的学生一般为 40 人左右 ,答辩所需总时间为 200 分钟 ,刚好 4 节课 (因为 VB应用课程采用一体化的案例教学 ,一个教学单位为 4 节课而不是 2节课 ),下课铃响时 ,参加第一种形式考试的学生答辩结束 ,参加第二种形式 考试的学生考试结束。老师打开机房交换机 ,参加第二形式考试的学生上传期末考试答案 ,然后利用课余时间组织参加第二种形式考试的学生进行简单答辩。最后由计算公式 :期末考试成绩 =项目成绩 权值 ,算出学生的期末考试成绩 ,算出的考试成绩可能会超
10、过 100分 ,需要对算出的成绩进行适当的修正 ,保证成绩的有效性。通过这种方式计算出来的期末成绩应该是学生的一个综合成绩 ,它包含了学生的学习情况、分析能力、设计能力、表达能力、创新能力等多方面的内容。 2、作业成绩的评定。目前 ,广东机电职业技术学院 VB 应用课程的教学采用案 例教学 ,每次课完成一个小项目的设计 ,所以每次课的作业均为下一次课的教学案例 ,学生先根据教学案例 ,预习相关内容 ,然后尝试完成项目的设计与开发 ,显然是这一个预习性的作业 ,学生完成的难度较大 ,作业的目的主要是让学生先熟悉教学案例 ,有目的有计划的预习有关知识 ,充分作好上课前的准备 ;另一个目的是培养学生
11、分析问题和解决问题的能力 ,开拓思维、培养创新能力。根据作业的这一特点 ,在作业的成绩评定 ,并不是以学生完成项目的正确与否作为标准 ,而是以学生完成作业的态度来评分 ,只要学生尽其所能的完成作业就得一个可观的分数 ,设计的正确性 和创新性 ,只是作业成绩评定的加分项。没有及时交作业的同学一律记零分 ,且一般情况下不能补交作业 ,其实 ,学生补交作业已失去本课程作业 (预习性作业 )的意义了。 3、实验成绩的评定。学生实验是安排在老师对教学案例讲解以后才进行的一个知识应用环节 ,所以在评定学生实验成绩时 ,设计的正确性是最基本的要求 ,学生至少要按老师基本要求完成项目的设计与开发。老师在项目分
12、析时 ,一般会明确提出项目设计可能存在的不足和完善方向 ,并简单的提示有关算法 ,学生对实验项目的完善情况将作为实验成绩评定的重点。实验成绩评定还有一个很有 吸收力的加分点 ,是学生在老师的提示范围之外自行进一步完善项目设计 ,这是学生充分发挥想象力 ,培养创新能力的体现 ,所以不仅在实验成绩评定中有较高加分 ,还会在全班表扬有关同学。 4、期末总成绩的评定。 VB 应用课程的教学大纲规定 ,在学生的总评成绩中 ,作业占 20%,实验占 20%,期末成绩占 60%。所以可根据计算公式 :总评成绩 =作业成绩 20%+ 实验成绩 20%+ 期末成绩 60%, 算出总评成绩。 (三 )奖励加分 在
13、期末考试成绩评定、作业成绩评定和实验成绩评定中 ,虽然较传统的考核方式已有 相当大的改进 ,成绩评定能综合评价学生的学习情况、分析能力、设计能力、表达能力、创新能力等多方面 ,但这些评价方式仍然主要针对学习结果进行评价。对于学习过程的评价还不够深入。在近几年的 VB应用教学实践中 ,探索了 “ 有奖答题 ” 、 “ 小老师 ” 、 “ 程序欣赏 ” 等有效的方式。 1、 “ 有奖答题 ” 。对于一般性的提问 ,采用点名方式让学生回答问题。对于一些开拓学生思维 ,需要脑筋急转弯的思考题则采用 “ 有奖答题 ” 的形式。 “ 有奖答题 ” 不仅能活跃学习气氛 ,将学生的注意力充分吸收到课堂学习中
14、,提高学生学习的自主性 ,而且能激发学生 积极思考 ,培养学生创新能力 ,可以说它是提高教学效果一大 “ 功臣 ”, 但其在传统的课程考核中没有体现或体现不足。因此 ,在本课程的教学中 ,将 “ 有奖答题 ” 的所有加分均直接计入学生的最终成绩。 2、 “ 小老师 ” 。对于在作业或实验中 ,完成较好且创新较多学生 ,可以请其当 “ 小老师 ”, 在教师机中演示其设计思路与实现方法 ,讲解设计和实现过程中碰到的问题及解决过程。这种方法不仅能树立榜样 ,充分认可学生学习成果 ,增加学生学习成就感 ,激发全班同学的学习兴趣 ,而且能锻炼演示学生表达能力 ,增加胆量 ,积累演讲和面试技巧 ,更可贵是
15、其还 可以作为教师课堂教学的有效补充 ,因为学生是从学生者的角色来分析项目 ,他的学习基础、理解能力与其他同学接近 ,学生更容易接受。因此 ,应该给演示的同学加分 ,且将加分直接计入学生的最终成绩中。 3、 “ 程序欣赏 ” 。老师为了鼓励学生充分利用课余时间自由设计项目 ,教师建立了一个专门的 QQ 群作为交流平台 ,学生可以将自己的得意作品 ,上传到群共享中供大家欣赏 ,老师和所有同学均可对其作品进行评价 ,老师会根据每个作品的创意与特色、完成情况、群内评价等因素确定一个加分 ,对于提出修改意见或直接进行修改的同学也会酌情加分。有了 奖励加分后 ,学生的最终成绩的计算公式为 :最终成绩 =总评成绩 +奖励加分。当然 ,最终成绩也可能超出成绩有效范围 ,还应该进行适当修正。 课程的考核是一个复杂的过程 ,受很多因素影响 ,其中很多因素很难进行定量分析 ,所以课程考核改革的探索也是一个复杂的过程 ,需要教师在教学实践中 ,不断探索、不断总结、逐步提高、逐步完善 ,同时 ,随着课程考核改革的不断深入 ,对教师的能力和素质要求也越来越高 ,所以教师在考核改革探索过程还要不断学习 ,不断提高自身能力和素质。 *本文为学院课题 “ 基于案例教学的 VB课程研究与实践 ” 的研究成果 ,项目编号 :YJ2007-29。 (作者单位 :广东机电职业技术学院。作者为系统分析师 )