摘 要:随着信息化2.0时代的到来,教育部越来越重视小学阶段的信息技术教学,人工智能和编程教学逐步走进小学的课堂中,利用Scratch课程来培养学生的创造性思维也逐步得到了认可。在加入Scratch课程之后,学生的课堂学习兴趣明显提高,更快地实现教学的目标,对信息技术课程来说非常重要。对此需要学校和老师提高对Scratch课程的重视程度,积极安排相应的课程,结合学生的实际学习情况,采取科学合理的方法进行教学。文章论述的是Scratch课程在培养学生创造性思维的重要性以及如何利用Scratch课程培养学生的思维。
关键词:Scratch课程;小学生;创造性思维;培养
随着时代的发展,信息化水平也在不断提高,信息技术的发展为各个行业的工作提供了便利,减轻工作上的压力。在大数据以及深度学习的支持下,人工智能技术正在融入我们的生活,减轻生活的负担和压力。新技术的发展以及新时代的到来,需要更多创新型的人才,在这样的背景下就需要对教学工作进行对应的调整,在教学中要让学生掌握更多的知识,注重培养和锻炼学生的创造性思维,这样才能适合社会的发展趋势,让学生更好地实现自身的价值。
一、 Scratch课程培养学生创造性思维面临的难点
(一)课程较少
在小学生阶段的教学中,信息课程的安排量较少,大部分的时间都是语文、数学等重要课程,每个班级一周也只安排一节课程,所以学生要想真正地掌握Scratch课程,有一定的难度,短时间的教学对老师的教学能力带来很大的考验,要求不断提升教学的效率。
(二)学生年纪较小
编程教学的课程对小学阶段的学生来说,有一定的教学难度,因为很多学生在学习过程中,都忽视了课程的重要性,而且老师在教学中,没有结合学生的特点对教学内容进行调整,这样就降低课程教学的精彩程度。此外有些知识点难度较高,操作步骤比较烦琐,这对于耐心程度低的学生来说,很难集中注意力。所以这样就降低课程教学的效果,需要老师进行课程的调整。
(三)老师能力
Scratch课程教学对老师的能力有一定的要求,需要老师掌握课程教学方面的内容,还要具备和孩子打交道的相应技巧,老师在教学中有一定的压力,如果能力无法满足教学的需要,不仅不利于教学工作的进展,还会影响到孩子的学习兴趣。我国目前的教学实际情况来看,老师储备不足,能力上也参差不齐,这样就会阻碍到教学工作的正常进行,制约教学目标的实现。此外很多老师在教学之前,备课方面做得不是很充分,要知道备课工作对教学效果有很大的影响,在备课的过程中,能解决教学的很多问题。
二、 Scratch课程培养学生创造性思维的重要性
(一)拓展学生的想象能力
近些年,我国教学改革步伐非常快速,在改革的过程中,教育部越来越重视学生的学习能力和创造力的培养,老师在教学中不仅要教会学生基本文化知识,还要拓展学生的各项能力。Scratch实用性强,学生通过几节课的学习就能把自己的想法编成程序展现出来,创作出自己喜欢的场景或者程序,这样能够让学生根据自己的想象进行发挥,从而提升自身的想象力。小学阶段的孩子思维比较活跃,能想象出很多新颖的东西,在创作完成之后,彼此之间也能互相进行鉴赏,观察到不一样的图画,在彼此交流以及创作的过程中,能对自己的想象力进行丰富。
(二)提高学生的学习兴趣
Scratch是专门为8岁以上的儿童安排的课程,作为一门基础编程教学课程,对小学生能力的拓展非常有效。和传统的编程软件相比,学生在学习Scratch课程时,需要在计算机上进行表达,而且表达的方式也非常简单,不需要去记忆代码,也不需要使用键盘写出代码,只需要借助鼠标来拖动指令进行合成。教学中开展Scratch课程教学,这样可以简化学生的操作步骤,减轻学生的压力。小学阶段的孩子更多的都是喜欢唱歌、画画等,Scratch课程能很好地将学生喜欢的项目进行呈现,让学生打开眼界,受到吸引,鼓励学生更主动地投入学习中。所以很多学生在这样的课堂上进行学习,能够找到课程的乐趣,爱上Scratch课程。
(三)激发学生的思考能力
小学阶段的孩子好奇心非常强,所以在教学中经常会出现各种各样的问题,问题的解决就是学生能力提升的过程,对此老师在教学中就要提高学生的思考能力。Scratch课程在进行学习和操作时,需要学生不断地思考,对需要完成的任务进行分析和规划,再把自然语言转换成编程指令,这样才能完成创作任务。所以这就需要老师积极进行Scratch课程教学,这样才能让学生积极发现自身存在的问题,然后进行解决,从而提高学生自身的学习能力。
(四)提升学生的逻辑思维能力
Scratch课程在教学中,能提升学生的逻辑思维能力,在借助变成软件之后,不需要去记忆代码,在操作上,需要拖拽已经布局好的程序模块,更多的是以搭积木的形式实现程序编程,在操作上看似简单,但是对学生的逻辑思维能力有一定的考验,如果没有能力上的支撑,学生在操作时,就会出现不知所措的情况,出现负面情绪。而在实际教学中,老师需要先进行演示,在演示完成之后,让学生进行下面的操作,学生在拖拽之前,对相关的模块进行分析,将角色名称、对应的功能进行连接,寻找彼此之间的关联,理清相关的思路之后,进行对应的操作,所以在操作时,需要学生具有独立分析的能力,在不断操作的过程中,能提升自身的思维能力。
三、 如何借助Scratch课程培养学生创造性思维
(一)结合生活进行教学
小学阶段的孩子年纪比较小,各方面能力发展还不成熟,所以在接触Scratch课程时,会有一定的障碍,缺乏一定的积极性。所以老师在教学中,就要结合生活中的内容進行教学,将知识点与生活中的内容进行结合,这样能够降低知识点的难度,方便学生进行理解。比如在学习《初识Scratch》这节课程时,老师就可以使用Scratch制作一个小朋友一起出去玩耍、野炊的生活情境,然后进行展示。通过展示这些场景,能够吸引学生的注意力,增强学生对Scratch课程的理解,这样能够提高学生的学习兴趣,促进学生思维的发展。
(二)采取小组合作学习方法
在进行Scratch课程教学时,可以使用小组合作学习方法进行知识点教学,将学生进行小组划分,让学生在小组中进行交流,通过交流掌握知识点。而且在交流过程中,学生之间还能对教学方法进行借鉴,对自己的学习方法进行完善,提高自身的学习效率。当然在使用小组合作学习方法进行课程的学习时,需要合理划分出小组,在划分时,老师最好是让学习能力强的学生与学习能力中等的学生进行组合,外向的学生与内向的进行组合,这样能够提高交流的效率,也能更好地培养学生的创造性思维。
(三)开展教学比赛
小学阶段的学生好胜心较强,希望得到老师的奖励,所以老师在进行课程教学时,就可以根据课程的特点开展相应的比赛,鼓励学生积极参与到比赛中。通过比赛能够让提高学生的参与程度,更好地对知识点进行研究。对于表现好的学生,老师要进行奖励,表现不好的学生老师要积极进行引导。比如在学习《用画笔画画》这节课程时,老师就可以组织学生进行比赛,在比赛中让学生通过软件进行作品的制作。在制作完成之后,老师再进行评比,然后根据成绩进行奖励,这样能够激发学生的学习积极性,让学生发挥出自身的潜力,进而拓展自身的思维。
(四)重视对学情进行分析
Scratch课程在教学的过程中,要重视对学生进行分析,良好的课程是建立在师生基础上的,所以在教学时,要提高对学生的了解,掌握学生的学习情况是开展教学的重要依据。所以在课程教学之前,就需要老师做好教学的铺垫,可以通过技能测试、问卷、对话的形式了解到学生基本知识点掌握情况,分析学生的学习状态,学生具备哪些生活经验等。此外还要分析学生学习Scratch课程的潜在需求,每个学生的想法不同,在教学的过程中,重点是培养学生如何去解决问题,不能千篇一律,所以老师需要了解到学生的学习需要。
(五)提高学生的课堂地位
在进行Scratch课程教学时,要提高学生的课堂地位,把学生作为课堂教学的主体,这样才能让学生发挥出自身的主观能动性,更好地进行知识点的学习。此外将学生作为课堂教学的主体也是教学改革的要求,提高学生的课堂地位能够让老师更好地与学生进行沟通和交流,这样能够提高课堂教学的效率。对此就需要老师在课程教学中,让学生多进行操作,这样能够让学生打破思維的限制,当然在操作的过程中老师要积极进行引导,帮助学生解决难题,这样才能更好地提升学生的创造性思维。
四、 结束语
总的来说,Scratch课程在小学信息技术课程中非常重要,做好课程教学不仅教会了学生编程方面的知识,培养学生的创造性思维,还为更高难度知识点的学习打下基础。所以这就需要老师提高对Scratch课程的重视程度,做好相应的教学工作,这样才能促进教学教学工作的进展。当然随着时代的发展和进步,信息技术的要求也会发生一定的变化,而且Scratch课程也会不断完善,对此就需要老师结合课程的变化以及时代的背景进行教学工作的调整,这样才能符合时代发展的趋势,推动教学工作的进行。文章论述结束,希望能够对信息技术课程教学有一定的借鉴意义。
参考文献:
[1]宋文斌.基于Scratch课程的小学生创造性思维培养研究[J].教学管理与教育研究,2018(56):78.
[2]白帆.基于Scratch的小学信息技术课程创客活动的设计与实施研究[D].乌鲁木齐:新疆师范大学,2018:45.
[3]刘欢欢.基于“创客教育”的小学信息技术课程教学实践:以“Scratch创作”为例[J].教育信息技术,2017(7):201.
[4]李慧.谈scratch教学对小学生创新能力与创新思维的影响[J].商情,2019(29):197.
[5]梁永辉.Scratch程序设计教学中培养小学生计算思维的研究[J].教育信息技术,2018(7):83-86.
作者简介:宋茜,山东省青岛市,青岛南京路小学。