浅谈scratch创意编程在小学阶段的实践教学
2022-05-23张隽
张隽
摘要:在进行小学教学的过程当中,scratch创意编程教学目前受到人们的普遍关注,通过scratch创意编程教学可以让学生满足好奇心,并且提升使用信息技术的能力。基于此,本文主要讨论了scratch创意编程在小学阶段的实践策略,以供相关工作人员参考。
关键词:Scratch编程;游戏化教学;小学;信息技术
引言:Scratch是一个在国外设计开发出来的编程软件,和比较复杂的代码有很大区别,scratch软件主要是通过不同的颜色来区分功能,可以提供100条以上的指令。只需要将这些指令在脚本当中拖入,就可以编写程序,并且创造多种不同的故事或者是其他的作品,所以将教育以及乐趣相互之间结合起来,可以让scratch创意编程教学在小学阶段能够获得更多的实践探索。
一、先玩后学,激发兴趣
抽象的编程并不适合小学课堂,小学生往往更加容易被具有趣味性的东西所吸引,因此教师可以以学习游戏的方式,来引入scratch编程的学习,让学生能够在实践的过程当中不断的思考,从而自觉地将自己的热情投入到编程学习的过程当中[1]。
比如在教育学生学习scratch变量这一节课的时候,教师可以先利用这个软件来制作游戏,将游戏射在多媒体屏幕上,然后教师在提出游戏规则的相关问题,让学生利用观察的方式讨论对这个游戏的理解。之后教师再进一步说明如何编写脚本,以及如何利用scratch软件实现操作。自然而然的学生就会产生极其强烈的好奇心,从而主动对这个指令设计程序进行讨论和分析。
二、边学边玩,培养创新
在进行小学scratch编程教学的过程当中,教师不但需要让学生学会如何进行脚本的编写,同时还需要鼓励学生发挥创意,创设多种不同的作品,并且将自己的想法表达出来。如果使用较为传统的方式来进行教学,往往很难达到教学的目标,所以教师需要尽量创造更多的机会帮助学生,启发思维[2]。
比如教师的教育,学生学习迷宫设计这一节课的时候,就可以让学生先回忆自己曾经玩过的迷宫,然后再思考如果要进行设计程序,需要制定哪一些不同的规则。学生通过讨论可以将自己的规则说明在教师引导学生对条件满足以及条件不满足进行猜测之后,再利用较为简单的编写来进行验证。通过这样的方式可以更加有效的完成scratch程序设计教学,让学生能够从已有的经验当中不断的思考,使学生获得更多的创作空间,将自己的创意发挥出来。
三、学后再玩,交流分享
Scratch的关键词是想象以及分享,还有编程,因此在进行教学的时候,教师必须要引导学生发挥想象力,让学生能够通过讨论的方式进行分享,使学生通过比较简单的作品来获得更多的机会,不但可以让教学更具有体验感,同时也以帮助学生激发潜能。
比如教师在教育学生学习足球小将成长季这一节课的过程当中,就可以先引导学生通过不断的实践完成一些以足球运动作为主题的游戏设计或者是动画设计。之后再分享作品的时候,教师可以使学生作为玩家,让彼此所制作的游戏都能够投入使用,并且由玩家给出评价。在这样的过程,当中学生在编写脚本的时候,所没有注意到的问题都将会显现出来,比如有一些学生在制作足球射门游戏的时候,软件运行过程当中球并没有进门,在框前就已经得分了,这明显和常规的操作是比较违背的,也并不能够符合游戏的规则。对于这个问题,教师可以让学生共同讨论,并且找到解决的方案。在讨论之后学生就可以得出问题的关键点,有一些学生认为可以利用调整腳本当中的坐标位置来进行操作,还有一些学生说出了不一样的看法,通过不断的修改以及调试,学生不但能够解决这些问题,同时也可以比较出不同脚本的优劣,从而获得更多的技能提升。
四、学玩并进,提升素养
在小学生进行scratch创意编程学习的过程当中,所使用的学科知识是非常丰富的,而作为理解的部分以及创作作品不可或缺的基础,无论是运算模块或者是其他模块,都和学生的逻辑思维能力以及数学知识甚至艺术素质等有着密切的关系。所以在实践教学的过程当中,教师需要让学生能够提升其综合能力,从而使学生得到综合素养的全面优化。
比如教师在教育学生学习神奇的画笔这一节课的过程当中,就需要让学生能够对不同的重复执行命令进行对比,并且说出自己的体会,在编写一些具有规律性的脚本的过程当中,要能够掌握如何驾驭比较复杂的脚本的能力。而在画正三角形等相关形状的时候,因为边数比较小,所以学生可以使用循环语句等方式来实现,因此很难感受在操作的过程当中产生了很大的区别。但是随着之后边数在不断的增多,学生往往会产生一些迷惑的地方,因为比较缺乏一些数学知识,因此学生在编写脚本的时候也会面对极大的问题,这也会导致课堂效率难以提升。这时教师就需要按照实际情况来调整教学的内容,在实践授课的过程当中,对于一些普通的数学知识也需要进行一定的讲解,让学生能够逆向思维,画出自己想要的角度,然后再利用脚本编写的方式进行验证。在这样的过程,当中学生不但可以充分的体会到循环语句的辩解性,同时对于数学知识的理解也将会更加深入。
五、结束语
综上所述,在进行小学scratch创意编程课堂教学的过程当中,教师必须要打造更加积极的氛围,并且要将实践教学和趣味性相结合,让学生可以主动投入思考和学习,从而使学生对探索计算机产生更加浓厚的兴趣,这对未来学生创新思维能力的培养非常重要。
参考文献:
[1]马宗兵.面向计算思维的小学游戏化编程教学策略研究述评[J].基础教育参考,2020(2)
[2]蒋磊.例谈小学Scratch学玩结合教学策略[J].中国信息技术教育,2018(23)