小学信息技术课程Scratch编程教学探讨

发表时间:2021/7/13   来源:《中国教师》2021年第18卷3月第7期   作者:吴九柱
[导读] 现如今,有些学校设有信息技术课程,但是部分教师只注重书本知识的传授,

        吴九柱
        深圳市龙华区书香小学  518131
        摘要:现如今,有些学校设有信息技术课程,但是部分教师只注重书本知识的传授,而忽略了程序设计实际操作的教学,对于学生的操作能力和信息技术能力并没有任何显著地提升。在社会不断进步的今天,教师应积极探索创新教学方法,使学生对Scratch编程教学产生兴趣,热爱编程学习。
        关键词:信息技术;?Scratch编程;?小学教学;
        一、什么是Scratch编程
        Scratch编程是由麻省理工学院主要面对青少年开发的一款趣味编程软件,它是一款图形化的编程工具,学生可以运用它制作动画、游戏、模拟场景等。说它是趣味编程软件,是因为它里面有许多可爱的图标,色彩鲜艳,可以有效激发学生的学习兴趣。
        提到编程,人们的初步印象都是复杂烦琐,难以理解,需要有大量编程知识作为基础才能动手操作,而这款Scratch编程有自己的数据库和模块,学生只需用鼠标拖拽模块,再输入需要的数据即可,操作方便、快捷。在编写程序的过程中,学生可以体会到涂鸦、录音这些有趣的操作,整个编程设计贴合学生生活,易于接受,深受学生喜爱。
        二、学生学习Scratch编程的好处
        (一)帮助学生培养逻辑思维能力
        运用Scratch进行简单编程,例如,画一个简单的正方形,学生需要先进行认真观察,正方形有4条边,且4条边均是一样长,那么在画正方形时,每条边移动的距离也要相同。学生在思考,且进行逐步操作的同时,也是在提升学生的逻辑思维能力。
        通过编程的方式培养学生的逻辑思维能力与奥数的方式是不同的,奥数的逻辑思维停留在解题方面,或是在生活中解决数学问题,而编程不仅体现在编写操作的具体步骤中,还体现在自我表达中。学生在编写一个程序前,需要提前与教师沟通,表达自己的想法,将学生脑中的构思,通过文字排列组合后,条理清晰地展现出来,也是在培养学生的逻辑思维能力。
        (二)帮助学生培养创造力
        创造力并不是天生的,是靠后天培养的。学生在使用Scratch编程时,首先对于自己即将要创作的东西要有一个构思,无论是动画,还是游戏,都会有一个初步的雏形呈现于脑海中,这就是学生发挥想象力进行创造的开始。但并不是所有学生一开始都有创意的,部分学生想不到要编写什么内容,容易在一开始就受阻,教师可以通过分享一些案例来发散学生思维,找到创意点。
        待到确定目标后,教师通过与学生进行沟通交流,明确了学生的创作目标,再协助引导,使学生的所想能够一步步具体呈现出来。这样一步步制作实践的过程,就是学生创造的过程,将脑中所想之物具体呈现的本身就是一个再创造的过程。在这样的反复创造中,学生会发现问题,再在教师的指引下去改进,自然而然培养了学生的创新能力。
        (三)帮助学生提高专注力
        部分家长认为学生的年龄较小,注意力不集中,很难静下来专心做事,更何况编程是一个需要手、眼、脑全身心投入的过程,学生很难会坚持完成一个完整的编程。其实不然,编程是一个严谨的过程,学生在设计编程时,看似在玩,实则需要集中注意力,如果在某个具体环节中稍微出现一点偏差,整个编程就无法达到预期效果,甚至无法运行,所以,这对学生的专注力要求非常高。


         三、如何开展小学信息技术Scratch编程创新教学
         (一)借助互联网创新课前预习方式
        在互联网时代下的各学科学习都离不开网络,作为信息技术教师更是应该运用熟悉的资源。
        在小学日常信息技术课程的教学中,教师可以放手安排学生课前自主预习。那么如何预习呢?教师可以在备课时,提前录制与该节课相关的微课,内容不用很长,可以是一个议题或一个重难点,又或者是一个案例素材,然后在课前发送给学生,让学生自行预习。例如,教师提前将一个案例素材发送给学生,学生通过观看视频,对新知识有了一个初步认识,并且对于整个操作流程可以结合自己的理解进行反复观看直至了解其中原理。不仅是课前预习,如果在课后学习中还有部分存疑的地方,也可以通过再次播放学习视频进行复习,并且还能巩固当天的课堂所学,解决了时间和空间的限制。
        除了借助微课预习外,学生还可以在学校公共在线学习平台上去查找相关学习资料,或者家长可以寻找相关视频,以供学生学习探索。当然,教师还可以提前布置一个编程作业,让学生自主探索,再引出下一次课要学习的知识。Scratch编程并不难,所以当学生有了一定的基础知识作为铺垫后,再自己认真动手动脑,制作完成编程,一定能够对新知识形成初步认知。
         (二)借助多媒体演示范例
        在课程开始前,教师可以运用多媒体演示范例的整个操作流程。新课标要求教师教学要从学生已有的知识和生活经验出发,尽可能联系生活创设教学情境,在学生熟悉的情境中进行教学,激发学生的学习兴趣。
         (三)提升学生的操作能力
        在Scratch编程教学中,让学生实际操作编程软件,可以提升学生的动手能力。当教师课堂演示具体操作步骤后,即可让学生以小组为单位进行实际操作。在操作前,教师需要将制作的动画或游戏的主题明确告知学生,此外,在操作中的要求也需提前说明。当学生以小组为单位进行实践操作时,教师可能由于种种客观原因,无暇顾及到每一个学生的操作,以小组为单位进行实践操作可以借助小组的力量,组内成员互相帮助,克服操作困难,提升学生的编程能力。
        除小组协作的模式外,教师还可以以游戏的方式让学生去体验编程,在轻松的心态下学习,教学效果更加显著。教师可以演示重要指令操作,再让学生举一反三,从多个方向移动目标,在反复摸索中锻炼逻辑思维能力。
        (四)在线分享评价
        在教学中,教师可以运用Scratch程序,向学生展示世界各地的优秀作品,在学生开阔视野的同时,还能积累素材,增加学生的创意灵感。在展示的过程中,教师可以适时引导,鼓励学生将自己的作品上传,再借助Scratch程序的互动交流平台,与世界各地的小学生进行交流,分享自己的经验和体会。
        四、结语
        综上所述,编程课程进入小学教学体系是必然的,甚至可以预见未来编程会和阅读、写作、计算一样成为学生的基本能力之一。小学阶段重视编程的学习,引导学生用编程实现自己的创意,抓住学生发展的黄金期,培养学生的逻辑思维能力和创新能力。
        参考文献
        [1]李超.小学信息技术教学模式的创新研究[J].文理导航(下旬),2016(7):24.
        [2]张博.Scratch编程让小学信息技术教学成为创新之旅[J].中国高新区,2017(22):37.
       
投稿 打印文章 转寄朋友 留言编辑 收藏文章
  期刊推荐
1/1
转寄给朋友
朋友的昵称:
朋友的邮件地址:
您的昵称:
您的邮件地址:
邮件主题:
推荐理由:

写信给编辑
标题:
内容:
您的昵称:
您的邮件地址: