编程已成为人类的第二语言,同阅读一样重要

  • A+
所属分类:小马资讯

编程已经成为人类第二语言,学习应该尽早。欧美国家鼓励儿童从5岁就可以开始学习编程。

编程已成为人类的第二语言,同阅读一样重要
美国人民最害怕复杂的东西,比如数学和自然科学。像编程这种高大上的东西自然普通民众想都不敢想。奥巴马在“编程一小时”活动连续两年亲自为编程宣传活动“编程一小时”站台,凭一行“moveForward(100)”成为了全球首个写过代码的总统。所以为了让 5-105 岁的人都能够编程,首先他们请了盖茨和小扎,twitter,dropbox 创始人等大咖来录了节目,宣传编程真的很容易。学生通过一个一个的 block 来赋予角色指令,让他们能够直走,左转,右转,等等。然后你可以掀开 block,看看下面的代码是什么。就像这样,点开 show code。四年级小朋友最快的有不到一小时就把游戏全部通关的。如果都通关了。英国在2014年开始使用新大纲教学,将计算科学(Computing)列为基础必修课程。编程是一种用于创造的艺术,其内容包罗万象,从计算机游戏和手机 app 乃至改善医疗的计算机模型统统囊括在内。不仅如此,随着我们下一代的长大,编码会像阅读和写作一样成为最基本能力之一,不管他们以后选择的是什么职业。

编程已成为人类的第二语言,同阅读一样重要

那么,编程对于儿童究竟有什么好处呢?

1. 编程是一种基本能力

计算机是目前增长最快的行业之一,也是薪资水平最高的职业之一。仅在美国,计算机岗位的薪水就比平均水平高 75% 以上。预计到 2020 年,此行业会新增超过 10 万个就业岗位,计算机技能的重要性可见一斑。美国Heather Carey,MassTLC 教育基金会的执行董事,也是两个已经在学习写代码的男孩(一个 4 岁,一个 8 岁)的母亲。

2. 编程指的不是上网和玩游戏

Sharon 的女儿以前一提起写代码,脑子里就出现“一些穿着邋里邋遢的游戏狂呆坐在电脑前”的场景。后来她的大女儿,在卡内基梅隆大学读生物专业时,注意到计算生物学家在研究项目中的重要作用之后,渐渐转变了这种想法。而她的小女儿,立志想当一名外交大使,在意识到写代码会成为基本生活技能之后,也开始编码,并渐渐乐在其中。美国Sharon Wienbar,科技创业投资人和两个女儿的母亲(16 岁和 19 岁)。

3. 编程充满创意和乐趣

Jon 10 岁的儿子,可以花上几小时用 Scratch 微调试游戏(Scratch 是专为孩子写的编程语言)。Scratch 一开始先让孩子们玩游戏,然后,如果他们有什么地方不喜欢,例如有怪物他们闯不过去,他们完全可以自己的意愿改动代码帮助过关,可以让怪物减少能力或者直接 pass 怪物。他们也可以重新调试别人写的代码,加入自己的设置。“这就像艺术一样在创作。”孩子们不觉得自己是在写枯燥的代码,而是在创造一些有意思的东西,他们玩得非常开心。

——Jon Woodstock 博士,《Help Your Kids with Computer Coding 》的作者和两个小程序员(一个 10 岁男孩和一个 8 岁女孩)的父亲。

4. 编程有助于建立自信心

Lisa 9 岁的孩子学习成绩并不好,但是在编程上,赢得了教室里其他孩子的掌声。有的孩子天生不善于读书,但是编程让他们能从另一个方面展示自己,把握自己的命运。在编码世界中,没有什么规定的路径,也没有什么“正确的答案”,他们完全可以按照自己的想法去解决问题,从而建立自信心。Lisa Morales-Hellebo,纽约时装技术实验室的创始人,也是一个 9 岁孩子(从 4 岁半就开始编程)的母亲。

英文原文:Why We Need to Teach Kids to Code

编程已成为人类的第二语言,同阅读一样重要

儿童编程语言:

1、Scratch在线编程:Scratch1.4、2.0和S4A、ScratchJr,Scratch系列软件,能实现:

A、复杂的编程:Scratch 2.0已经可以自定义函数、支持递归。

B、互动媒体:S4A直接支持Arduino,Scratch 2.0更是通过各种插件,和外部硬件互动,如Kinect、leap motion等。

C、Arduino编程:Scratch 2.0通过插件能支持给Arduino编程

D、WhenDo实现了ipad的无线(蓝牙)编程

麻省理工官方网站 http://www.scratch.mit.edu

2、Python系列:分析数据,图形化编程

图形化编程是编程的重要发展方向,Python是被声称为最容易学习的编程语言,也是创客们应用最多的编程语言。小学高年级学生自学代码编程,Python是很好的选择。

3、App inventor系列(手机)

4、物联网编程语言:Smart Node(爱迪生)

5、可汗学院新开发的编程课:https://www.khanacademy.org/hourofcode

6、儿童编程大赛的在线测评方式:谷歌的App Inventor比赛

属于孩子们的编程社区、分享平台,能找到同伴,记录学习轨迹

在STEAM学习中,技术,工程,数学,科学,包括艺术都和编程有着密不可分的关系。所以,学习编程是基础课中的基础技能。

尽请关注小马工具箱,集成最新绿色功能软件!

weinxin
请关注小马官方微信公众号
感谢大家一直以来对小马的支持,如果您有什么困惑或者建议,欢迎大家随时呼叫小马

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: