基于Scratch编程的小学生计算思维培养探究
2021-06-24王秋娜
江苏科技报·E教中国 2021年6期
王秋娜
发展学生的计算思维是 21 世纪的一项重要挑战,是数字化社会中解决问题的一种思维方式。培养学生的计算思维,应当成为信息技术教学的重要价值取向。在信息技术教学中,计算思维是运用计算机科学的基础概念进行问题求解、结构设计、行为推测的一系列思维活动。计算思维包括算法思维、评估、分解、抽象、概括五个方面的要素。在小学信息技术教学中,Scratch是培养学生计算思维的典型工具。在教学过程中,教师要引导学生学会分析数据,设计程序和算法,从而帮助学生解决实际问题。Scratch具有“低门槛、高界限、阔空间”的特质,是学生进行程序设计的有效载体。
一、在任务驱动中触发学生的计算思维
学生是Scratch学习的主体。为了催生学生在Scratch学习中的计算思维,教师要明确自身的角色,赋予学生自主学习的空间,从而调动学生Scratch学习的积极性并发掘其创造性。作为教师,可以采用问题驱动的方式,引导学生深度思考、探究。一般而言,学生自主学习的空间越大,就越能激发自身潜能的发挥。
任务驱动,允许学生犯错误,鼓励学生自己调节错误。在Scratch教学中实施任务驱动,首先要进行任务统筹,其次要进行任务分解。比如教授“画正多边形”(苏科版五年级)这部分内容时,主要是要让学生认识Scratch的“画笔”模块并运用相关功能画正多边形。其主要内容有三个层面:一是认识Scratch“画笔”模块中的常见功能,二是学习画正多边形,三是拓展应用。在具体的教学过程中,教师可以先让学生尝试画正三角形,也可以先让学生尝试画正方形,然后再画其他的正多边形,这是图形的分解。……
登录APP查看全文
