Google 推出的编程学习应用 Grasshopper

今天早上 4 点多醒了,在 Google Play 上偶然发现了一款编程学习应用 Grasshopper 。感觉特别好玩,我一玩就玩到了早上六点,玩了近两个小时,感觉做的很有意思。这款软件是学习 JS 编程的,主要面向对象也是初级程序员,尤其是没有接触过 JS 的程序员。我做了做上瘾了,是感觉很有意思,但是题目也非常简单,几乎对于我来说没啥难度,所以有 JS 经验的就不建议用了。

对于想学习 JS ,又不懂的同学,可以尝试着用用,很有意思的哦!

Grasshopper 是 Google 公司内部的孵化器 Area 120 发布了一款全新应用,这是一款面向初级编程开发人员的学习应用,名叫 Grasshopper。Grasshopper 教那些希望能成为程序员的人学习如何编写 Javascript,在它的 iOS 和 Android 应用上开设了一些短课程。开发这款应用的目的是让初级程序员了解一些基础和核心的概念,以便他们在进一步的编程课程学习中打下基础。在 Grasshopper 的线上课程中包括了一些在线课程和编程集训营,学生也可以在那里学习一些交互动画设计的课程。

另外你知道为什么这款应用起这个名字吗?之所以取名为 Grasshopper,则是为了向美国著名计算机科学家 Grace Hopper 致敬。Grace Hopper 于 1934 年获得耶鲁大学数学博士学位,美国海军将军,著名的女数学家和计算机语言领域的领军人物。

在这款应用里这些课程被精心设计成了一些猜谜游戏或是小测验题,它们的难度会越来越大。Grasshopper 也包含了一些激励方式,比如成就系统、比如学生的学习进度指数等等。Grasshopper 上的编程课程主要是教授 Javascript,主要是开发团队认为 Javascript 是目前 70% 专业开发人员使用的编程语言。

来,我们一起欣赏一下吧!

上面三张展示图是答题进度列表,以及答题页面,可以边答题,边出现运行结果。

这里还有代码运行环境,你写完代码可以运行,直接出结果。很人性化,很方便。

这里展示的三张图,第一张是我们编写代码的时候,下面还带有函数和一些常用语句,非常方便让你写;第二张图是你可以点击方法和属性,直接给你提示和解释,告诉你这个函数的作用是什么?第三张图是答题的奖励和奖章。

看完之后,你是不是感觉非常的棒?如果你是 JS 的初学者,可以使用它试试,而且可以锻炼你的英文能力,软件是英文的,非初学者不建议用它学习,当然你可以体验一下人家开发软件的思路。

原文发布于微信公众号 - 非著名程序员(non-famous-coder)

原文发表时间:2018-06-23

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云计算D1net

大数据处理:云应用应具备哪些特征?

在波士顿大数据创新会议上的一个对话会上,IBM云数据服务事业部产品开发副总裁迈克·奥罗克(Mike O’Rourke)表示,所有四个特性,包括在论证中的数据所有...

38050
来自专栏AI科技大本营的专栏

资讯 | 你肯定不知道今晚微软还有个开发者大会

今晚,微软 Build 2017 大会将在西雅图开幕。 Win10、语音助手、混合现实……你更关心哪一个的出场? 我们简单来盘点一下三个值得关注的产品: 1...

360100
来自专栏程序员宝库

经济学人:Python为什么是编程语言中最skr的?

Python的出现让计算机编程语言不再是生僻的专业技能,而是常人都能学习和使用的万金油。

16120
来自专栏吾真本

Release It! 第2版中译稿试读:赞誉、致谢、前言及第1章生产环境的生存法则第2版赞誉致谢前言第1章 生产环境的生存法则

迈克是软件行业最深刻的思想家,也是最清晰的沟通者。与第1版相比,第2版不仅同样文笔优美,还用现代技术对内容进行了扩展(最显著的是持续部署、云基础设施和混沌工程)...

10310
来自专栏分布式系统和大数据处理

非暴力沟通

知道这本书是一次在和朋友跑步时听她提起,因为我有去京东上面看图书畅销榜的习惯,无意中又看到了这本书,朋友正好看完了,就借来读一下。

19340
来自专栏IT大咖说

华为敏捷/DevOps实践:如何开好站立会议

内容来源:华为云 DevCloud 首席布道师 & 资深产品经理刘恒的技术干货分享。IT 大咖说(微信id:itdakashuo)经华为云和讲者授权发布,转载请...

9440
来自专栏知晓程序

Hello World,和全球 40000 码农一起定义 2018 年开发者

13330
来自专栏鹅厂网事

在苦难中的成长--从某宝某程故障看互联网业务系统可用性

"鹅厂网事"由深圳市腾讯计算机系统有限公司技术工程事业群网络平台部运营,我们希望与业界各位志同道合的伙伴交流切磋最新的网络、服务器行业动态信息,同时分享腾讯在网...

31490
来自专栏阿杜的世界

大教堂和集市--两种不同的软件开发模式【阅读笔记】

该博文来自《The Cathedral and the Bazaar》一文的阅读总结,再加入一些自己的理解。今天又发现网上的一个资料,可以说是对本文的一个纲领吧...

9520
来自专栏即时通讯技术

微信七年回顾:历经多少质疑和差评,才配拥有今天的强大

不知不觉,微信已经诞生七年了。 从第一版到现在,微信的演变史,很像一部创业史,很好地诠释了创业者能经得起多少质疑和差评,才配拥有多大的成功。

15210

扫码关注云+社区

领取腾讯云代金券