Scratch 3.0 来了,写一篇零门槛的入门课送给大朋友
盼望着,盼望着,Scratch 3.0来了。这个比预期晚了十个月的版本更新带来了什么不一样的体验呢?本文将对这次版本升级做简单介绍,同时也针对朋友们的两个问题来解答,介绍一些比较好的学习资源和一套免费的Scratch学习卡片供大家下载,来和孩子一起玩这个有趣的游戏吧。
1. 家庭学(wan)习(shua):
最近有身边朋友问我,自己没有编程基础,是不是没有办法开始幼儿的编程学习?也有的朋友问我,该如何选择课外的编程教学机构?
第一个问题,我认为答案是肯定的。幼儿教学中,最重要的是寓教于乐,兴趣的培养,所以Scratch增强了娱乐性和思维本质的训练,而忽视了具体编程训练。Scratch培养的是一种编程思维和解决问题的方法,并不是针对具体某种编程语言或者语法。你可以看到它最大的特点就是图形化拖拉,相当于把很多编程语法全部忽略掉,只剩下最核心的执行步骤和算法思维。
图形化编程就像搭积木,搭乐高,你可以选择专门的机构进行系统学习,但是对于很多家庭来说,它就是一个其乐融融的家庭玩具。
第二个问题的答案,我想讨论了第一个问题的答案之后也就相应解答了。作为STEM体系的重要组成部分,培训机构的课程体系和教师素质显得特别突出。因为图形化编程本身作为一个新生事物,并没有许多经验和课程可以借鉴,它突出的娱乐性又特别需要教师的经验和能力,去给孩子们明确的导向来强化思维训练。我有过为数不多的几次尝试,还是感觉市面某些机构的课程同质化比较严重,依赖于MIT Scratch的经典课程照本宣科的现象比较明显,需要仔细甄别。
一个比较好的方法就是家长和小朋友一起接触这个游戏,或者说学习。目前的入门教程比较多,推荐官网Scratch.mit.edu和编程一小时活动官网code.org。除了官网教程(包括文本和视频),上面也有很多开源的项目分享,看看别人的设计,做简单的修改,在前期的学习当中也是一个很不错的方法。
此外,Scratch官网还给大家准备了一套编程卡片,从最简单的代码模块开始,从简单到复杂,一步一步的介绍,也是一套不错的教程,需要的同学可以在对话框回复“Scratch卡片”获取下载链接。
下图就是这套卡片的开始部分,教你如何为字母增添特效,例如颜色变化,大小变化等等:
而下图这张卡片就是进阶版本,教你如何制作小鼓的动画,加上前序课程的增加声音,小朋友就可以制作一段完整的小鼓演奏的动画了。
下面这张卡片利用扩展模块,制作一段视频游戏来戳破气球,小朋友自己可以出现在屏幕上参与游戏。这么有互动性的游戏,由自己制作出来,可以想象小朋友会有多开心和很强的成就感吧。
2. Scratch 3.0 介绍:
Scratch 3.0 版本正式发布。官方公告称,Scratch 3.0 是下一代的 Scratch,其设计目的是拓展用 Scratch 进行创造的方式、内容和场景。下图是Scratch 3.0的新界面和打开教程后的效果。
内核更新:从电脑上做出的作品可以直接在手机里打开,方便作品的传播。
界面更新:操作更加快捷,简单。
模块增加:增加了更加丰富的程序模块。
支持扩展:Scratch 3.0能够更好地支持外部硬件,例如micro:bit、乐高WeDo2.0科学机器人套装和头脑风暴教育EV3机器人等。此前,Scratch 也可以支持硬件编程,但系统大部分由第三方来提供。下图就是Scratch 3.0中增加的扩展模块。
这篇简介+零门槛入门课程就到这里了,感兴趣的朋友可以下载卡片,按照卡片上的步骤一步一步开始你的Scratch 3.0之旅吧,只是目前还都是全英文版本,so enjoy your time~~