摘要

计算机编程能力作为软件开发应用的基石,其教学课程的需求量正迅速增加,学习者们期望通过课程培训,从而提高编程能力。在计算机教育领域中,教育者对学生的编程能力采取的评价方式主要分为两大类:线下笔试和线上测验,区别在于学生的测验环境以及评价标准的选择。概括国内外对编程能力评估方法的理论方法,对现有的编程能力评估方法提出改进意见。通过分析国内外对编程能力以及编程过程的相关研究,从构建编程行为模型,编程能力模型以及评价模型三个方面提出对编程能力评估模型的建立提出新的改进思路。