service STEAM教育
造物世界当前位置:造物世界主页 > STEAM教育 >

Title
盘点少儿编程的十个关键词(上)

发布时间:2018-11-29    作者:造物世界    点击量:



前段时间,11岁的万海妍参加了支付宝8分钟小程序挑战赛,

成为现场最年轻选手。

比赛中,她因落后对手1秒而获得了鼓励奖。

赛后,蚂蚁金服CEO井贤栋对她赞赏有加,

还发出了邀请:欢迎今后加入支付宝。



近几年,一阵“编程风”席卷全球,

为人工智能时代拉开序幕。

在这个时代,人们明白,编程不只是大人的专利。

孩子们亦可以在编程的世界中遨游。



与大人们学习编程不一样,孩子通常从图形化编程入门。

之后再学习代码编程,是一个从浅到深的过程。



                                            1、图形化编程

图形化编程适合在初期培养孩子的兴趣。

因为与写代码进行编程不同,图形化编程的门槛非常低。

孩子学会基本的命令后,就可以用鼠标拖拽积木的方式来编程。



孩子不用接触一行行枯燥的代码,

也可以编写出充满观赏性的动画,富含趣味性的游戏。



左、右的代码完成同样功能


既然提到图形化编程,那就肯定绕不开Scratch。




                                                       2、 Scratch

Scratch是一款的图形化编程工具,

由麻省理工学院(MIT)专门为少儿而设计开发。



Scratch支持不同语言的切换,

使用者可以不认识英文单词,

甚至可以不使用键盘,就能进行编程。

Scratch风靡全球,国内外少儿编程教育的开展都离不开它。



虽然Scratch能制作动画和游戏,但它并不是万能的。

比如,它无法编写手机的APP。

而APP inventor的出现,让少儿编程得到了有效补充。



                                                   3、 APP inventor

App Inventor由谷歌(Google)与麻省理工学院(MIT)联合开发。

它是一款为安卓(Android)手机定制的图形化编程工具。



使用方式与Scratch非常相似,

同样是利用积木式的代码块来进行编程。

孩子使用App Inventor可以非常简便地开发出一款安卓APP。



你应该会发现,上述提到的都是用图形化编程工具编写软件,

如果孩子对电子硬件感兴趣,那就应该学习Arduino。



                                                    4、    Arduino

Arduino是一套便捷、灵活、容易入门的硬件开发平台,

它包括多种型号的Arduino控制电路板和专用的编程开发软件。



孩子可以用Scratch for Arduino(S4A)来配合Arduino进行创作,

S4A的界面与Scratch相同,增加了与Arduino有关的积木。

与S4A相似的工具还有国产的Mixly。

无论是S4A还是Mixly,

都能让没有编程基础的孩子在Arduino上快速实现自己的创意。



无论是软件还是硬件,

都有相关的图形化编程工具供孩子们学习。

其实,无论使用什么工具,

目的都是为了培养孩子的编程思维。



                                                      5、  编程思维

编程思维其实与编写程序的技巧无关,
它指的是一种面对问题的思维方式。



它分为四个核心:分解、抽象、模式识别和算法。

分解,将一个大问题拆解为多个小问题。

抽象,关注问题的关键而忽略不必要的细节。

模式识别,识别不同问题的共同点,利用经验中得到的规律解决问题。

算法,即一步一步解决问题的过程。



小到洗衣做饭,大到公司决策。

编程思维能够将一个问题清晰地描述出来。

从小训练孩子的编程思维,

对孩子如今的学业还是将来的事业,都会有极大的帮助。



上面提到了关于少儿编程的五个关键词。

除此之外,你还能联想到哪些词语呢?

欢迎在下方留言。

下期,造物世界将会盘点少儿编程的另外五个关键词,

看看与你脑海中的是否相符。

敬请期待!


                                              


返回列表

联系我们

contact us
ICP备案编号: 粤ICP备17082047号