余颖+李晓昀


摘要:程序设计类课程以培养学生的计算思维能力和实际编程动手能力为目标,但目前的评价方式未能全面、客观地考核学生的综合能力。文章提出一种多维评价方法,将程序设计能力、学生主动性、平时表现以及综合应用能力等4个方面纳入课程的评价体系。通过在2015级计算机类专业学生的c语言程序设计课程中实施多维评价,说明这种评价方法的实施效果。
关键词:多维;评价方法;程序设计课程
1.背景
程序设计类课程是计算机类专业普遍开设的专业基础课程。该课程的教学目标是使学生掌握程序设计的概念、方法,培养学生分析问题并使用程序设计语言编写程序来解决问题的能力。但由于大多数高校考查教学质量的重要指标就是期末考试的通过率,因此,目前的教学大多重视语法知识的讲授,轻视程序设计综合能力的培养。这不仅无法达到培养学生实际编程动手能力的目标,也不利于培养学生的程序设计思维及计算思维,更不利于学生创新意识的养成。因此,部分教师已开始尝试对评价方法进行改革,如寇海莲将概念图引入c程序设计教学评价中,用来检测学生对知识结构及知识点之间相互关系的理解;张丽萍将在线评测与程序抄袭检测结合在一起来考查学生编程水平;苏小红则在多所高校推广了c语言编程考试自动评分系统;吴玉亦提出将作业情况、实验作业、在线考试及学习态度等多方面因素作为c语言课程的考核指标。……