APP下载

基于Scratch的小学生计算思维培养

2021-01-13赵珊珊高赟

知识窗·教师版 2021年12期
关键词:计算思维小学信息技术

赵珊珊 高赟

摘要:计算思维是小学信息技术学科核心素养的重要部分,也是小学信息技术教学的培养目标。近些年,由于计算机在社会中得到普及,原有的教学内容显得比较落后。因此,Scratch被逐步引入教材或者课堂,教师应充分发挥Scratch在培养计算思维中的优势。

关键词:Scratch  小学信息技术  计算思维

计算思维的培养,对学生的生活理念、处事逻辑等都有较大的影响。在小学阶段的Scratch教学中,教师应着重引导学生结合Scratch软件的特性进行教学,对学生的思维进行引导与启发,而不是关注培养学生的程序设计能力。

总而言之,教师应当参与学生的学习与训练过程,为学生指明思考的方向,并在学生陷入困境时给予指引。如此,教师可以充分体现Scratch的价值,促进学生计算思维的循序发展。

一、基于软件特性,组织集体思辨

相较于其他编程软件,Scratch软件并不关注学生的实际代码编写能力,而是关注学生借助已有的程序模块完成特定功能程序编写的能力。因此,在培养学生计算思维的课堂中,教师可以设计合作学习任务。以“迷宫游戏”的设计为例,教师需要明确任务的最终目标,然后让学生以班级为单位,共同探究设计思路,并明确游戏包括迷宫、猫、老鼠这三个目标,游戏规则是猫抓老鼠,迷宫则为障碍物。接着,教师将学生分为猫和老鼠两个阵营,让学生分别探究场景交互、角色移动控制的方式。在学生讨论过程中,教师发挥了辅助两个小组学生交流的作用,让猫和老鼠的移动速度、抓捕判定等内容达成一致。通过设计游戏开发任务,教师可以组织学生集体思辨,提升学生的自主思考、逻辑分析等能力。

二、基于学生表现,设计合作任务

在学生集体思辨的基础上,教师可以通过不同学生的实际表现,设计不同类型的合作任务。如教师可以將“迷宫游戏”的制作分解成多个任务,有的小组负责探究动物移动的最好控制方式,有的小组负责探究猫和老鼠移动速度变换的规则设计,有的小组负责探究迷宫场景变换的可行性。教师应先确定任务,然后让学生基于兴趣与能力自主组成探究小组。在学生探究的过程中,教师应进行巡视,引导学生记录探究的方向、思路、难点和已解决的问题。同时,教师应当适当给予学生提示,鼓励学生进行优化。

总而言之,让学生以小组为单位自主选择方向进行探究,能够培养学生的自主思维,而且教师的要求与指引能够辅助学生在潜移默化中创新思维。

三、基于探究内容,鼓励个性探究

通过两个阶段的合作探究学习过程,学生的创新思维得到了较大发展,且绝大部分学生都在交流分享之后较为完整地了解游戏的构建。这样一来,教师便可以在原有小组的基础上,以各小组配对的方式重新组成游戏制作小组,让学生完成游戏的制作。同时,学生在新小组中的实践过程并不是对已有结果的简单复制。由于各个原小组探究的基础不同,所以在完成游戏的设计时,新小组便需要基于小组成员的个性需求或者不同想法对编写方案进行细节优化。比如,在场景设计中,A小组设计的速度调控方案是受场景中的障碍物决定的,那么该小组便需要在原有的设计方案中,总结归纳速度调控的原理,然后进行个性化调控。如此一来,学生的总结归纳、逻辑推理等思维便能够得到有效培养。

总而言之,随着社会与教育理念的不断发展,技能型的计算机教学已然落后,学生需要着重于计算思维开展计算机教学。在引入Scratch的基础上,教师应关注Scratch的内容,以及教与学的过程,以偏重过程的教学策略体现教师对学生创新思维发展的关注,避免出现追求发展学生编程能力的情况。如此一来,教师才能够提升信息技术教学的有效性,培养学生的计算思维,助力学生全面发展。

参考文献:

[1]佘馥秀.基于“互联网+PBL”的小学生计算思维能力培养研究——以Scratch编程教学为例[J].教育与装备研究,2020(6).

[2]闻敏,张顺忠.Scratch程序设计教学中培养小学生计算思维的研究[J].电脑知识与技术,2020(7).

[3]谢新燕.在Scratch教学中如何培养小学生的计算思维[J].当代家庭教育,2019(18).

(作者单位:甘肃省兰州市城关区五里铺小学)

猜你喜欢

计算思维小学信息技术
浅谈创客教育下的小学信息技术教学实践研究
程序设计课程中计算思维和应用能力培养问题研究
民族高校C语言程序设计课程教学改革的研究
算法的案例教学探析
浅谈艺术专业学生计算思维能力的培养
基于新课程理念的小学信息技术游戏化教学探析
小学信息技术教学高效课堂的构建
信息技术教学中学生自主探究能力的培养探析