APP下载

探究创意编程在小学信息技术教学中的应用

2021-07-14周松松

安徽教育科研 2021年13期
关键词:小学信息技术编程

周松松

摘要:目前国家大力推行少儿编程教育,信息技术编程教学已引起教育工作者的重视。培养学生的编程能力,让学生成为新型信息技术的创造者。这不仅是学生个人的诉求,同时也是国家人才培养的方向。而Scratch是一款操作性强且简单易学的软件,意在培养学生的想象力与思维能力,将其应用于小学信息技术教学中,受到了小学师生的广泛喜爱。本文将学习编程为探究起点,以Scratch在小学信息科技教学中的应用为例对其进行阐述。

关键词:编程  小学信息技术  Scratch软件

引言

如今信息技术课程已在小学开设并成为一门必修课,旨在培养学生的信息技术能力。而将Scratch软件应用于小学信息技术教学当中,能有效吸引学生注意力,激发学生学习兴趣。

一、现代小学信息技术教学现状

(一)信息技术晦涩难懂,学生缺乏学习积极性

近年来,由于国家政策的不断推出,各校信息技术课程开始融入中小学人工智能、编程等相关课程。各位教师信息技术素养要求也相应提高,但学生的理解能力仍然停留在简单的教学知识层面。信息技术的知识对小学生来说过于晦涩难懂,各种程序编程方面的知识超出小学生认知水平与理解范围,导致小学生在信息技术的学习中时常产生困惑,在课程学习中产生消极态度,失去兴趣和主动性。而如今各院校信息技术教学课堂中,仍然是以老师讲课,学生练习为主,学生在其中学到的只有简单的技术,在心智启发方面和培养逻辑思维能力方面丝毫没有进展。

(二)自身条件受限,学生缺乏对信息技术的接触

在小学生的生活中,陪伴他们最多的电子设备是手机。部分学生也能够接触计算机,对于键盘、鼠标等设备并不陌生。但小学生接触计算机更多的是用于游戏、看电视剧等方面,课后时间也不能将所学计算机知识加以练习和运用,光靠死记硬背并不能学好信息技术,反而会导致学生对课程产生反感。同时,由于家庭情况和家长对计算机认知不同,小学生对计算机的认识水平参差不齐,条件基础较差的同学在课堂上很难跟上教师上课节奏,课后又无法接触计算机进行练习,久而久之,很容易降低学生学习热情和学习兴趣。所以,思考如何在有限的课程课时中对小学生信息技术进行高效教学非常有必要。

二、Scratch的特点

小学生所使用的编程工具直接影响着他们的思维方式与思维习惯,从而也将深刻地影响着他们的思维能力。Scratch软件是针对儿童设计的图形化简易式编程工具,相比于传统编程软件,它的默认造型小猫能够快速吸引小学生注意。它的使用方法是以搭积木的方式对程序进行“编写”,操作简单且编程语言通俗易懂,内容多种多样。特别适合小学生对编写动画、创作游戏和各种故事等的学习。

利用Scratch软件学习编程,不是要学生记忆每一步的操作,更不是简单地“跟我做”,而是从理解问题的基本逻辑,到掌握编程中各种特有的方法。整个学习过程中需要学生完成多个项目任务,在这一过程中,教师既要给予恰当的引导,也要放手让学生积极地探索,使学生在完成项目任务的过程中潜移默化地发展计算思维,这更适合中小学生的特点。对于学生来讲,在学习过程中获得真实的体验,逐步提升自身的能力,是学习成功的关键,也是学习应该追求的目标。在学习Scratch编程过程中,学生能够从明确情境任务,到提出解决问题的思路,再到编程实现解决方案的过程中获得切实的体验,从而逐步形成自己主动探究学习的过程。

三、Scratch在小学信息技术教学中的具体应用

(一)利用Scratch促进小学生思维发展

现在的小学生从小就生活在信息技术营造的环境之中,有时甚至被称为“信息土著人”,他们对信息技术拥有好奇心和求知欲望强烈的特点。虽然他们对知识的学习理解能力非常强,但是毕竟是小学生,他们没有深厚的计算机科学知识,如果在学习中过于强调原理化、抽象化的知识,会加大小学生的学习难度,引起学生的反感。而Scratch则强调编程的可视化,降低了编程过程中的知识难度。它利用自身程序图形化特点对小学生的思维能力进行培养。在程序里完成任务的过程中,提高小学生的分析、推理与总结能力,以实现具体形象思维与抽象逻辑思维培养。在能力提高与培养实现之后,小学生在信息技术教学课堂中思维会更活跃,热情也会相对提高。例如在电子工业出版社小学三年级《小鸡叽叽把虫啄》教学中,课程制定是用画图软件的复制粘贴功能,对画好小鸡进行各种复制与粘贴编辑。在此过程中,图形的翻转、旋转以及其他的编辑不可能一蹴而就,教师可以利用Scratch程序,引导学生一步一步编辑图形,并在步骤中让学生思考怎样可以将图形变得更好看?在一步步思考中推动小学生思维发展。

(二)利用Scratch设计有趣的教学内容

Scratch的小猫形象为课堂增添了许多的趣味,但如果教学内容枯燥无味,学生学习依旧提不起兴趣,那么Scratch将失去实质意义。教师需要学会利用Scratch软件设计有趣的教學内容,满足学生的学习需求。不要让学生觉得仅仅是为了编程而学习,而是要让学生通过学习,学会在编程学习中表达自己的想法,学会将知识运用到自己的兴趣爱好中。例如学生在《玩打字游戏》时,教材中单一的画面并不能引起学生兴趣,教师可以课前先调查一下学生的游戏爱好,再运用Scratch程序进行引导,让他们自己设计一个简单的超级玛丽的打字体验游戏。教师可以在课前自己事先设计一个初版游戏,在上课时先展示给学生看,吸引学生的学习兴趣,再让学生根据自己的想法和兴趣为“超级玛丽”设计新的形象,可以适当增加背景和音乐,以及改变角色的动作和键盘中的字母控制,让学生在有趣的实践过程中满足自身的学习需求,在互相交流与讨论的过程中活跃课堂的氛围。

(三)善于思考,为学生创造想象空间

编程的学习就是需要学生拥有一定的想象力,利用想象力和才智不断地探究和创造。Scratch软件能使学生在实际的学习中,对其进行探究与创造,因此教师在课堂上应该给予学生一定的空间,让其充分发挥想象力与思考能力。学生在学习编程的过程中,首先需要学会思考,因为思考是至关重要的一个环节。善于思考的学生会经常对所学知识进行分析、想象、归纳,学生所学的知识和基本技能就会在无形中得以提升。除此之外,教师在讲解编程时也要善于对学生进行点拨疏导,培养学生的思维潜力和探索精神。在教学时,创设丰富的思维开发情景,把学生的思维引导到知识的焦点上,促使学生发散思维、开动脑筋。当学生苦于没有想法时,教师因势利导,着力指导学生拓宽思路,提高学生的想象力。与此同时,教师还应鼓励、引导学生打破思维定式,改变思维习惯,激发学生潜在的学习能力,产生新思路,实现求新、求异的目的,从而锻炼和发展学生的思维潜力,变“苦学”为“乐学”。

让小学生在学习中形成有效的计算思维,适应未来社会发展的需求,是我们每个计算机教育工作者努力探索的方向。学生在小学时期接触并学习Scratch软件,可以让学生更早的触及信息技术,对编程、算法以及各种程序设计有一定的认知,对学生乃至社会的信息技术的发展均有巨大的帮助作用,为未来的信息技术教学开辟一条新道路。

参考文献:

[1]高殷.基于Scratch平台的小学《信息技术》课堂教学模式研究[D].新乡:河南师范大学,2016.

[2]吴昊.基于游戏设计的Scratch小学教学研究[D].上海:上海师范大学,2017.

[3]孙庆科.Scratch在小学信息技术课堂中的运用探讨[J].中国信息技术教育,2014(24):171.

[4]左洪真.Scratch在小学信息技术教学中的应用探讨[J].科技创新导报,2016,13(20):160+162.

猜你喜欢

小学信息技术编程
玩游戏学编程,Blockly Games上手玩
纺织机上诞生的编程
88元抢5节直播编程课,轻松入门超越同龄人
编程屋完成数百元万天使轮融资
游戏机教出编程小达人
学编程,先画画
根据小学信息技术学科特点进行有效评课
浅谈创客教育下的小学信息技术教学实践研究
基于新课程理念的小学信息技术游戏化教学探析
小学信息技术教学高效课堂的构建