地方本科院校程序设计实践能力和创新能力学习效果评价机制研究
2018-01-30费雄伟阳王东谭新良
费雄伟+阳王东+谭新良
摘 要:通过分析学生程序设计的实践能力和创新能力评价的难点和地方本科院校对学生程序设计的考核方式存在的问题,提出了突出创新能力的过程考核、采用在线程序评测、工程项目考核和综合评价为一体的评价机制,能考查到学生的程序设计中的过程、项目、创新性,能克服目前评价机制的不足。
关键词:程序设计;工程认证;实践能力;改革方案
一、 问题提出
隨着新一代信息技术的发展和创新创业教育的倡导,地方本科院校积极推动学生程序设计实践能力和创新能力的提升。但学生程序设计的实践能力和创新能力评价难以科学有效地进行。这主要因为:
1. 程序的无形性。程序是高级脑力劳动的产品,不像普通产品有外观能直接感觉到,因此难以评价学生的程序工作量。程序代码行数多的程序并不意味着是一个好程序。
2. 程序的复杂性。程序最终在计算机上运行,会转化为一条条执行指令,不允许任何的差错。因此,难以评价一个有错的程序的优劣,也许一个有错的程序只需几秒能修正,而有些可能发现并修正存在的错误,比重新制作一个新程序还要难。
3. 程序设计的过程性。程序设计需经历算法分析与设计、代码编写、调试与运行等多个环节。某一方面的不足会造成程序的不足或错误,因此难以衡量学生的哪方面学习效果不足。
由于缺乏对大学生程序设计效果的评价机制的研究,导致部分大学生程序设计学习效果不够理想;而评价的目的是衡量学生的学习效果,激励学生的学习动力,发现教学中存在的问题,其重要性不言而喻。但现实中尚缺少针对地方本科院校的程序设计实践能力和创新能力学习效果评价机制。因此,结合多年的研究与实践,提出一套地方本科院校的程序设计实践能力和创新能力学习效果评价机制,希望有助于促进地方院校学生的程序设计实践能力和创新能力的提升,具体阐述如下。
二、 地方本科院校程序设计实践能力和创新能力学习效果评价机制
据调研,目前地方本科院校对学生程序设计的考核方式存在很大问题。有些还是采取笔试程序题的方式,不仅缺乏对实践能力的考查,而且是纸上谈兵,危害很大。有些采取的是上机考试,虽然考查了实践能力,但由于时间有限、题目难以反映学习的真实能力,也没有对创新能力的考查。以上方式都没有考查到学生的程序设计过程,也没有考查到学生的创新型。
为了改变地方本科院校对学生程序设计实践能力和创新能力考核的现状,程序设计教学效果的评价拟采用以下方式进行。
一是:突出创新能力的过程考核。通过给学生布置的程序作业,检查创新的情况。如果仅完成基本功能,程序比较简单,评定只能得C;如果进行了功能扩展,(可以给出一些提示),则评定可以得B;如果在此基础上有所超越,如进行了性能优化或创造性的实现,则评定可以得A。这样能极大地提高了学生的积极性和创新意识,每一位有能力的同学都努力增加新的创意,充分发挥了学生的个性,培养了学生的创造性。
二是:采用在线程序评测(Online Judge)的智能考试系统,实现教考分离。在线评测的程序设计的智能考试系统中题目来源于工程实践,跟社会和工作衔接紧密。通过在线评测的智能考试能公平、高效、正确且能检查学生的实践能力。
三是:工程项目考核。将一个大的程序设计课题分配给几个同学(称为一个课题小组),要求他们必须分工协作,大家共同讨论方案,划分功能模块,每个人承担一定的工作,既要相互独立,又要共同协调,最后完成一个完整的工程项目。整个过程就同实际完成一个项目的过程一样:立项、分析讨论、制定方案、划分功能、算法设计、程序设计、程序测试、建立文档等。
四是:综合评价。以上三个部分的成绩,分别评价了学生程序设计创新能力的过程、应用和项目三个方面。可以按专业不同设置不同的比例,最终构成综合成绩。如计算机专业可以设置为0.3,0.3,0.4的权重以体现项目的创新能力,为就业打好基础。再如,土木工程专业可以设置为0.4,0.4,0.2的权重以体现对创新过程和应用的培养。
通过在湖南城市学院对评价机制实施,这一评价机制,能考查到学生的程序设计中的过程、项目、创新性,能克服目前评价机制的不足,促进了学生的学习动力,提高了学生的实践能力和创新能力,也反馈了有效的信息以改正教学不足。
三、 结语
地方本科院校学生程序设计实践能力和创新能力的提升离不开有效的实践能力和创新能力学习效果评价机制。依据程序设计特点和针对现存的评价机制不足,提出的突出创新能力的过程考核、采用在线程序评测、工程项目考核和综合评价的评价机制,有助于促进教学,提高质量,适合推广到其他地方本科院校。
参考文献:
[1]王维花,宫成强,王志巍.Wiki网络协作型学习平台及其过程评价体系的研究与实现[J].教育教学论坛,2012(27):94-96.
[2]方霞.计算机实践教学中评价体系的构建[J].计算机工程与科学,2016,38(增刊):108-111.
[3]郭喜春.高校计算机程序设计类课程实验教学模式研究[J].中国教育技术装备,2011(12):107-108.
作者简介:费雄伟,阳王东,谭新良,湖南省益阳市,湖南城市学院信息与电子工程学院。endprint