指向计算思维的过程性评价实践
徐炜
《普通高中信息技术课程标准(2017年版)》中指出高中信息技术学科核心素养由信息意识、计算思维、数字化学习与创新、信息社会责任四个核心要素组成。课程倡导基于项目的学习方式,将知识建构、技能培养与思维发展融入到运用数字化工具解决问题和完成任务的过程中。评价是信息技术学习的有机组成部分,通过评价的合理实施,最终达到提升学生信息素养的目标。
信息技术教学评价主要有过程性评价和总结性评价两种,过程性评价通过课堂观察、学习行为分析、作品评价等方式,从知识、能力、情感等方面比较全面地衡量学生的学习状况。下面,笔者以《智能温度计的功能实现》为例探讨过程性评价在信息技术教学中的实践。
● 过程性评价对培养学生计算思维的作用
过程性评价是一种在教学实施过程中对学生的学习进行评价的方式。学生的学习是一个多方面因素综合的结果,学习的质量不仅反映在学习的过程中,也反映在学习的效果上。学生投入学习时的动机和所采取的策略及获得的效果是三位一体的。
一是过程性评价从学生情感上促进计算思维能力的形成。计算思维的形成需要学生用计算机可以处理的方式来界定问题。通过对“智能温度计”项目的功能分析这一环节,体现学生对美好生活的追求和向往,同时也需符合学生的实际,选择跟学生能力相匹配、能用计算机来处理的功能。小组互评、教师互评的意见和建议,能很好地弥补功能分析上的不足。
二是过程性评价从学习过程上促进计算思维能力的发展。在学生分析具体问题时,用自然语言来描述算法过程,如对求解“智能温度计”统计一天的平均温度、最高温度这一问题,通过对比手工计算和计算机编程的步骤,在过程中体会计算思维如何抽象特征、建立模型。过程性评价能对学生的过程学习起到较好的反馈作用,使学生更深入地理解计算机解决问题的步骤。
三是过程性评价从学习效果上促进计算思维能力的提升。计算思维能力的培养不能“纸上谈兵”,应体现在学生的编程实践——学生的作品上,作品的评价对学生后续学习起到很好的导向作用。
● 过程性评价在高中信息技术教学中的实践
本案例的项目实施流程分为五个阶段:项目引入、项目分析、项目设计、项目实现和项目总结。具体流程为:创设情境、引入主题,“智能温度计”功能实现分析,“智能温度计”功能的方案设计和算法描述,“智能温度计”功能的编程实现,项目活动总结、拓展研究。传统温度计功能单一,主要功能是测量即时温度。
笔者在该案例的教学设计中,围绕计算思维的培养目标,设计了过程性评价,不仅关注学生情感、学习过程,同样注重学习效果的评价,是对课程实施意义上的学习动机、过程和效果的三位一体的评价。
1.评学生的情感态度
在项目的引入阶段,重在创设情境、引入主题。小果家有支温度计,他想着能让它具有更多功能,变得更加“智能”,你有哪些好的功能创意?通过创设问题情境,从学生日常生活中的事例引入,从而引发学生思考,评价表如表1所示。
2.评学生学习的过程
在项目的设计阶段,以求解平均温度和最高温度为例,让学生比较手算平均值和最大、最小值与计算机编程解决问题的异同点,让学生对计算机编程求解问题有一个更清晰的认识。为此,笔者设计了比对手工计算和计算机编程步骤异同的评价表和算法描述的评价表两张评价表(如表2、表3)。
3.评学生学习的效果
学习的质量不仅反映在学习的过程中,也反映在学习的效果上。本项目要求学生能够上机编程实现算法思路。为此,本案例设计了“智能温度计”功能实现项目效果评价表,设计遵循两条线路:一条线从评价者的角度出发,综合了自评、互评、教师评多维度评价;另一条线从项目的过程出发,分为编程实现、实现功能的作品等内容。
单项评价得分=自评×30%+互评×30%+教师评×40%。
效果评价得分=编程实现(单项分)×60%+实现功能的作品(单项分)×40%。
● 反思和注意点
过程性评价与总结性评价相结合,成为较为全面评价学生核心素养发展的有效手段。在评价的公平性方面,过程性评价有其自身的不足。过程性评价由于较多地带有参与者的主观性和个别特征,所以很难证明评价的公平和公正。在本案例中的“功能分析”“实现功能的作品”等评价部分,都带有相当的主观性和个别特征。教师在教学中应当提升自身业务能力,在评价时集思广益,合理吸收学生好的意见和建议,尽最大可能做到公平公正。
另外,单方面地从过程这个词去考查过程性评价,很容易将对学习效果的评价(作品評价)排除在过程性评价之外,这是开展过程性评价需要注意的地方。教师可通过电子作品档案袋、学习平台记录表等技术手段记录学生的学习状况,客观评估学生的学习过程和学习态度,力求全面、公平、公正地评价学生的学业状况。
参考文献:
[1]高凌飚.关于过程性评价的思考[J].课程·教材·教法,2004.
[2]中华人民共和国教育部.普通高中信息技术课程标准(2017年版)[M].北京:人民教育出版社,2018.