微三云行业领先的三级分销系统、微信分销系统提供商

全国统一咨询热线: 400-168-6990

公司动态中国程序员世界第一,编程教育却被美日甩开几条街

2016-09-02 11:32:54

阅读1304

最近,全球最具影响力的黑客社交网站 HackerRank 举办了一场属于程序猿的「奥运会」,没想到,中国一不小心拿了个第一名……

d000baa1cd11728b8aca4887c0fcc3cec2fd2cb4.jpg

▲看来蓝翔技校又立功了……

在互联网热度超高的中国,无论什么产业,前面加上「互联网」三个字似乎就能吸金无数。因此,中国程序猿的薪水也是水涨船高——可是,在那么多程序猿里,真正热爱开发的人又有多少?要是互联网热潮消退,还会有那么多人想当程序猿吗?Geek 君认为:

编程绝不仅仅是赚钱的手段,更应该是一种思考方式。

来看看外国人是怎么教育程序猿的吧,绝对颠覆你的三观!

饼干竟然也能编程?

日本格力高公司(Glico)的巧克力棒我们都吃过,但谁能想到,岛国人民竟然利用这些饼干来教小孩子编程!

▲格力高百奇巧克力棒

这是一款叫 Glicode 的手机 App,打开之后是一个小游戏,主角是一个想找女盆友约会的宅男。玩家的任务就是,根据不同的关卡设计,找到合适的饼干,按顺序摆好,然后用手机拍下来,帮助宅男通过关卡,找到女盆友!

▲利用巧克力棒来编程也是绝了!

由于每种饼干扮演的角色都不同,因此通过不同饼干的排列组合来解开游戏的谜题,这在某种程度上培养了孩子编码和算法的思考能力。游戏过关后,就把饼干一口气全部消灭吧!

▲看懂这些饼干是成为程序猿的第一步

▲总共有 4 种游戏模式

目前,Glicode 已被纳入学校课程表,用于普及日本的小学教育,小学教师也将这个应用作为基础编程教学的工具。此外,Glicode 还被列入国际编程活动——编程一小时活动的指定项目之一。

编程一小时活动(HourOfCode)是一个全球性的编程活动,在全球 180 多个国家有数千万学生参与了这个活动。活动课程目前已经支持超过 40 种语言,不需要经验,4 岁以上即可参与。

为了培养程序猿,苹果也发大招!

现在的小孩,人手一个 iPad,玩起游戏完全停不下来!为了引导孩子们走向正确的道路,苹果也够拼的!

在 2016 年 WWDC 大会上,苹果公布了基于 Swift 语言的编程教育软件——Swift Playgrounds,顾名思义,就是让孩子们在这款 App 里尽情玩耍,同时锻炼思维能力。

▲WWDC 上发布 Swift Playgrounds

在 iPhone 7 的发布会过后,Swift Playgrounds 将会正式配信,不过想提前玩到也没问题,刷个 iOS 10 公测版就可以了。目前公测版 Swift Playgrounds 目前只提供了一个 coding 课程,不过足够玩一阵子。

这套课程分为 12 节,包括简单分析计算机命令并解释算法、循环和参数等概念。苹果还设置了 6 小时课程方便零基础的成年人学习。未来,苹果还打算在不同时间段推出一些新的课程,充实 Swift Playgrounds 的内容。

▲Swift Playgrounds 编程游戏

Swift Playgrounds 还支持二次开发,课程结束后,学生有机会接触 iOS 的 SDK,包括 iPad 的加速感应器、新图像显像技术(Metal)以及 iOS 的图形 API。苹果的初衷是构建一个游戏平台,老师和学生在 Swift Playgrounds 提供的基础编程上再开发其他课程和挑战,并将成果分享给身边的同学。

除了推出专业教育软件之外,苹果还曾经在北京三里屯的 Apple 店中举行「编程一小时」活动,受到不少家长和孩子的好评。

a08b87d6277f9e2f19c1d9ad1730e924b999f39b.jpg

英国人更绝,给百万小学生发免费微电脑

英国广播公司(BBC)显然意识到了程序猿的重要性,为了培养国家栋梁,居然给上百万的英国 7 年纪小学生(11-12 岁年龄段)免费发放「micro:bit」微型编程电脑!

这款微型电脑并非 BBC 独立开发,而是汇集了微软、三星和 ARM 公司等 28 家科技公司和学校的力量研发而成,旨在促进数码科技的创新及培育下一代年轻的科技人才。

micro:bit 的尺寸只有 5×4cm,拥有 25 颗 LED 灯用于显示,配备了两个按钮,内置磁力计、加速计等传感器, 可以连接多种设备,只要你懂得一点编程基础,就可以在上面开发属于自己的硬件。

▲学过开发的应该一眼就看出这块板有什么用吧?

micro:bit 适合毫无编程基础的学生学习,学生利用自己的想象力和创造力定制开发游戏和应用,即使一窍不通也可以在几秒内学会如何点亮 LED 灯或模拟展示某种场景,掌握一定的基础编程知识后可以深入学习像「树莓派」之类的复杂设备。

▲利用 micro:bit 做出来的乐器

Geek君有话说

编程游戏本就是益智游戏,从孩儿时期抓起,可以挖掘孩子的潜能并锻炼其逻辑思考能力;同时,游戏打破了娱乐和学习的界限,寓教于乐,培养孩子的兴趣爱好,对孩子的启蒙教育和未来发展有很多益处。

即使不一定能保证孩子将来能成为一个出色的程序员,但总好过沉溺于其他不利于身心健康的游戏。

科技公司则需承担更多的社会责任,而非考虑自身商业利益刻意为之,整个科技行业也能良性循环地发展下去。总观,对比墙这边的教育,只能说还任重而道远啊!

(文章来源于百度百家0

 微信分销系统出售|微网站源代码出售|微信第三方开发公司

 选择微三云,简单 易用 更省心



关键字标签/

加载中