小朋友认识少儿编程工具Scratch

网友投稿 2018-05-23 10:58

大数据和人工智能时代的到来,让少儿编程进入越来越多家长的视野。二年级一班邀请了从事软件行业的夏建军爸爸走进课堂,和孩子们一起分享关于少儿编程的知识。夏爸爸带领孩子们一起认识了什么是程序,程序是怎么做出来的,还了解了最流行的少儿编程工具Scratch。小朋友们还在夏爸爸的指导下,一起参与了用Scratch制作动画的过程。

https://cdn.china-scratch.com/timg/180525/105P36228-0.jpg

星期五下午,夏爸爸如约来到教室的时候,孩子们就爆发出了极大的好奇和热情,围着夏爸爸问各种脑洞大开的问题。甚至有的小朋友急不可待地说看过关于Scratch的书。上课铃声响起,孩子们有序在各自座位坐好,做好了聆听的准备。

https://cdn.china-scratch.com/timg/180525/105P31137-1.jpg

夏爸爸从揭开程序的神秘面纱开始,让孩子们知道了抽象的程序原来就是为了实现特定目标、而用计算机语言编写的指令。有了这些计算机能够识别的指令,计算机就可以为人们做很多事情了,比如游戏,机器人控制程序,学习软件等。在讲到生活中常见的程序时,夏爸爸举了一个大家都熟悉的例子,植物大战僵尸游戏。孩子们一下子兴致高涨,纷纷举手积极回答问题,讲述自己接触到的程序和软件。有的说用过电脑里的画图软件,能够用来画画。有的说手机里的喜马拉雅app可以用来听故事。通过这些常见的例子,孩子们很快就对什么是程序有了具体的认识。

https://cdn.china-scratch.com/timg/180525/105P44147-2.jpg

夏爸爸又分享了大人们编写程序的图片,从而让孩子们对程序是如何做出来的有个简单的印象。孩子们说叔叔阿姨编写的程序有点像英语。夏爸爸紧接着就介绍了Scratch这个由麻省理工学院(MIT) 设计开发的面向少年的免费编程工具。有个小朋友还主动介绍了他对Scratch的认识,说做程序其实就像搭积木一样,把不同的功能模块搭在一起,就可以做出程序了。夏爸爸还演示了别人用Scratch做出来的程序,让孩子们了解到用Scratch可以做出很多有意思的故事、动画、或者游戏。

https://cdn.china-scratch.com/timg/180525/105P45G9-3.jpg

最后的环节,就是夏爸爸演示如何用Scratch做出一个动画,让小猫说话、走路、跑步、发出叫声,和其它角色对话等等。孩子们跃跃欲试,纷纷举手上台参与动画制作。通过实际动手参与,孩子们知道了基本模块的使用,比如说话,移动,停留,循环,更换姿势等。在大家一起参与的过程中,孩子们也体会到了试错的重要性。整个动画制作的过程就是一边根据构思使用更多的模块,一边运行、观看效果并纠正。当中出现了几次令人意想不到的效果,比如小猫在跑步遇到边界返身后,居然头朝下了。大家在哄堂大笑之后也在积极想办法纠正错误。

https://cdn.china-scratch.com/timg/180525/105P42F4-4.jpg

https://cdn.china-scratch.com/timg/180525/105P44351-5.jpg

两节课的时间很快就过去了。在夏爸爸的指导下,最终,一段关于小猫和蝙蝠的小动画就在大家依次上台的参与中制作完成了。正如苹果公司前CEO乔布斯所说,学习编程,可以教会我们如何去思考,同时,也教会我们如何去创造。相信孩子们已经初步体会到了如何在游戏中锻炼思维能力并发挥自己的创意。期待我们二年级一班下一次的家长进课堂,期待下一次家长和孩子们的头脑风暴!

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com