《表3 编程行为表征的统计结果》

《表3 编程行为表征的统计结果》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《认知水平与计算思维间的隐含关系挖掘——基于编程行为表征视角》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

第一,知道与理解是编程行为的基础性认知。由表3中事件的材料来源数量可看出,每个学生的编程活动都含有“记住或回忆有关工具、模块和功能”事件,其具体涉及的活动包括打开软件、查看旋转按钮的功能、查看各个模块信息等。学生通过回忆任务信息与原有认知建立连接,概念化所需工具和任务标准,按照任务要求和标准完成增删场景、角色、造型等活动,初步形成了运用计算工具解决问题的观念。在教师指导下理解相关计算概念,共同完成对复杂任务的解构,明确完成任务所需阶段,是完成计算实践的基础。因此,概念化任务和工具、解构模块化任务阶段往往发生在学生实际编程活动之前,多与教师共同完成,因而操作行为只能体现部分认知过程。“知道”与“理解”相关事件的平均时长占比之和为12.14%,且与学生和教师共同完成概念化任务的时长大致相当,因而学生总体上需要花费约五分之一的时间来完成编程前的准备工作。此阶段中,与“知道”和“理解”这两种低阶认知目标相关的行为事件较多,主要涉及概念化成功标准、解构复杂任务、了解相关计算概念、思考如何利用计算工具解决问题等。在教学过程中,应注重引导学生理解任务要求和标准,帮助其解构任务,以思维导图的形式规划解决方案,选择恰当的工具和策略解决复杂问题。