小朋友的新伙伴:Scratch

网友投稿 2019-09-10 12:27

最近越来越多的小朋友开始学Scratch少儿编程,这是一个很好的迹象。从最早对少儿编程的嗤之以鼻到现在的“真香”。真的印证了那句话,凡是不去了解之前就下结论是真的容易被打脸。为什么Scratch、或者说少儿编程火了呢,我们仔细梳理梳理 。https://cdn.china-scratch.com/timg/190912/122I93009-0.jpg少儿编程为什么会火01家长被贩卖“忧虑”

第一:中国务院在印发的《新一代人工智能发展规划》中明确要求从2017年秋季开学起,在中小学设置人工智能相关课程,逐步推广编程教育,浙江更是将技术科目纳入高考选考科目。学会编程还可通过自主招生、竞赛等升学。

第二:中国目前学习少儿编程的人数只有 20 万不到,而美国和英国人口远少于中国,却分别有近900万和近200万的学习者。

第三:人工智能时代,编程将是基本要求,47%的工作都将被智能化取代。 

贩卖忧虑是现代人最擅长的套路,而且非常有效,不过不长久,而且这类套路都是冲着家长去的,而不是真正因为孩子需要。

02 孩子真的喜欢少儿编程一般是指通常的图形化编程,易理解、好操作。最开始听到少儿编程的时候,我第一反应是纯属扯淡,让小朋友对着枯燥的代码页面,去学习逻辑原理、算法结构,无疑极其枯燥和乏味。学习少儿编程会像早几年的奥赛一样,揠苗助长。(提到编程想到的画面通常是这样的)

https://cdn.china-scratch.com/timg/190912/122I95529-1.jpg

但是其实少儿编程的页面很友好(下图是Scratch的页面),一般少儿编程都是从图形化编程开始,易理解、好操作。实际上就是搭积木游戏,但是能实现的功能却很丰富。

https://cdn.china-scratch.com/timg/190912/122I910V-2.gif

通过少儿编程可以做很多充满想象的东西,小朋友可以画画、编写音乐、做动画、做游戏等,充分展现内心的世界和想法。

03 提高孩子多方面的能力

通过少儿编程,可以提高小朋友的动手能力、创造能力、想象能力、表达能力、逻辑能力,当然从更实际的角度看还有数学能力。(随手挑了几个小作品)

https://cdn.china-scratch.com/timg/190912/122J02093-3.jpg

https://cdn.china-scratch.com/timg/190912/122J05513-4.jpghttps://cdn.china-scratch.com/timg/190912/122J02V7-5.gif

https://cdn.china-scratch.com/timg/190912/122J13T1-6.jpg

https://cdn.china-scratch.com/timg/190912/122I93009-0.jpg为什么Scratch火了

Scratch是由MIT(美国麻省理工学院)针对5至16岁的儿童和青少年设计的编程语言,专注于用编程实现简单的动画效果。相比其他传统的编程语言,Scratch语言创建的目的不是为了培养少年程序员,它的宗旨是“创作和分享你自己的交互故事、游戏、音乐和艺术”,培养青少年的创造性思维、逻辑思维和合作学习的能力。


Scratch有以下这些优点:

1、入门简单,不需要编程基础,适合初次学习编程语言时使用;

2、内容丰富,针对有兴趣、喜爱绘画的学生,提供角色绘制设计功能;

3、相比其他软件,Scratch更直观,能比较容易地看到自己的成果;

4、MIT网页上,全世界的小朋友都在分享自己创作的作品,MIT的Scratch官网为https://scratch.mit.edu/ ,上面包括学习Scratch的使用指南、基本教程、以及作品展示;

https://cdn.china-scratch.com/timg/190912/122J15205-8.jpg


https://cdn.china-scratch.com/timg/190912/122I93009-0.jpg怎么学Scratch

如果你正在考虑选报少儿编程课,我有几个良心建议。

01线上还是线下线下对时间地点有要求,最大的优势是小伙伴们可以一起玩儿,小朋友更容易参与(可以在小伙伴间比较,设置奖品等等)。其次则是,当有问题的时候可以更方便的咨询老师,沟通的效率最高。线上最大的优势是地点和时间都非常的灵活,而且价格便宜。线上几百块的课程线下可能要几千块,但是这都不是线上最大的优势。对于Scratch来说,重点培养的是小朋友的创造力、想象能力、逻辑能力,更关注的是孩子自己的发散。老师集体授课很难照顾到小朋友自己的兴趣,不利于孩子提高创造力。而且Scratch学习重点在于孩子一点点的领悟(无论多少,总归自己领悟更好),老师的作用太大反而更多的像灌输知识了。02课程体系

Scratch课程主要分两大类,第一大类是游戏、动画,第二大类是涉及到数学、或者学习方面的交互式作品,数字计算、画图等等。

常见的课程体系:

第一、基础课程,学习Scratch积木的基本用法;

第二、逻辑课程,试着用Scratch完成加减乘除、画任意多边形、计算圆周率等例子,理解变量的意义以及逻辑如何一步步搭建;

第三、进阶课程,角色的创建、克隆、链表以及扩展模块的使用,结合常见的一些游戏的复制进行综合案例的开发;

第四:自我创造,在完成前三部分之后,不需要再让小朋友复制太多的案例,只需要让小朋友按照内心的想法自己创造动画、游戏等;(小朋友复制太多案例会限制自己的想象力,所以前三部分更多是搭基础,第四部分才是最重要的

--end--

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