预告十万个你不知道的事—少儿编程知多少?

 

当我们用支付宝付款买小吃,用滴滴叫车,用手机搞定衣食住行时,我们可以预料到,未来,一切都会是电脑化的。代码将...





当我们用支付宝付款买小吃,用滴滴叫车,用手机搞定衣食住行时,我们可以预料到,未来,一切都会是电脑化的。

代码将是下一个世界通用语言。


没错,为什么不让孩子试试编程呢?利用单纯逻辑的力量,拥抱一个一切都是电脑的物联网世界。

发达国家对推广编程教育的观点是:

编程技能已不仅是信息产业对人才的需求,而将是所有产业的需求。产业需要的也不仅是软件专业人才,而是掌握编程技能的产业专业人才。

学习编程不需要去购买昂贵的设备,一台电脑就足够了。

Q&A

现在会编程的父母也不少,那可不可以自己在家教孩子呢?

答案是可以的。

但是有个小小的但是:

1.并不是所有家长都有能力亲自教孩子学习编程。

2.即使有能力也不一定有时间和精力。

就像很多家长的英语很好,但还是选择送孩子去英语培训机构去学习一样的道理。

吴培

[/b]

HelloWorld

一位7岁男孩的妈妈,去年开始教儿子米多学习编程,同时她也是HelloWorld少儿编程创办人。她认为在这样一个越来越数字化的时代里,编程也是孩子表达自己的一种方式。现在吴老师的编程培训班已经在帮助一百多位父母来引导他们的孩子学习编程。

 
Q&A

编程学习的门槛太高,孩子能学会吗?又或者稍微了解Scratch的家长问,看孩子在那里拖拖拽拽一些程序模块,这能算编程吗?

吴培说:”通常我们需要借助游戏的形式来让孩子们产生兴趣,然后再把需要学习概念介绍给他们。”

现在最流行的少儿编程工具Scratch是由美国麻省理工学院(MIT)开发的图形化编程工具。通过鼠标拖动构成程序的命令“积木”来实现编程。简单到可以让5岁以上的孩子就可以开始学习,但是又可以玩的很深,甚至大学生都不会。用它可以学习计算机科学常见的概念,如条件判断、循环、递归、字符串处理、链表、函数、排序算法、分治算法等等。

大家知道机器语言只有0和1,对应电路中的高低电平,所有机器语言之上的语言,如汇编、C/C++、Java、Python等等,都有不同程度的封装,都需要调用一些API,就是事先写好的函数,甚是是服务。越是高级的语言,封装的越厉害,当然对应编程的效率也越高。在今天,基本没有人会直接用机器语言去编程,就算是需要接触比较底层的开发,比如嵌入式系统、操作系统等,也是以C语言为主。像企业级应用开发中,更是Java占了主流。

Scratch里的程序命令“积木”其实也是一种对计算机语言的封装。它是一款很适合编程初学者的工具,让编程的门槛降低同时也让使用者学到的编程的思维。

看看下图用Scratch解决的一条编程题目,相信您应该不会再认为这谈不上编程了吧。

试一试

 1到 100的整数写下来,然后把它们加起来!

start表示初始值

end表示最大值

pair表示对数

val表示每一对的和

sum表示总和
 
来玩编程吧

你想让孩子学编程吗?

你愿意和孩子一起完成一个编程作品吗?

还有更多关于少儿编程的问题吗?

欢迎大家在6月1日来大众书局和吴老师一起探讨,一起体验编程的乐趣吧!


    关注 大众书局


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册