grasshopper

什么是蚱hopper? (What is Grasshopper?)

Grasshopper is an interactive education app for learning about coding. It began at Google as an experimental project created by a group called Area 120.

Grasshopper是一个用于学习编码的交互式教育应用程序。 它始于Google,是一个由Area 120小组创建的实验性项目。

According to 9to5Google, since its launch in April 2018, Grasshopper has been downloaded 1.6 million times on iOS and Android devices.

据9to5Google称,自2018年4月启动以来,Grasshopper在iOS和Android设备上已被下载了160万次。

What makes Grasshopper unique is that it specializes in the mobile user experience. Its underlying mission is to reach out to people who want to learn coding but who also primarily use a mobile device. It is filled with colorful and creative exercises designed to acclimate the user to the syntax of JavaScript and the nature of programming in general.

Grasshopper之所以与众不同,是因为它专注于移动用户体验。 它的基本任务是与想学习编码但也主要使用移动设备的人们接触。 它充满了丰富多彩的创意练习,旨在使用户熟悉JavaScript的语法和一般的编程性质。

As you progress through the exercises, you gain "patches" through various achievements. Grasshopper also keeps track of all the concepts you learned thus far. They even have a mode of the app that lets you practice the concepts you learned to get better at programming!

随着练习的进行,您会通过各种成就获得“补丁”。 蚱hopper还跟踪您到目前为止所学的所有概念。 他们甚至有一个应用程序模式,可让您练习所学的概念,以更好地进行编程!

你从那里去哪里? (Where do you go from there?)

At some point, there will come a time where the user will need to begin programming on a desktop computer (with an actual, physical keyboard) to continue their coding journey. freeCodeCamp is an excellent path to take because not only are there lots of in-depth exercises, you can also earn certificates in certain areas of coding that you can work to earn. This includes areas such as:

在某个时候,用户将需要开始在台式计算机(使用实际的物理键盘)上进行编程以继续其编码过程。 freeCodeCamp是一条绝佳的途径,因为不仅有很多深入的练习,而且您还可以在某些可以工作获得的编码领域获得证书 。 这包括以下领域:

  • Responsive Web Design响应式网页设计
  • Data Visualization数据可视化
  • APIs and MicroservicesAPI和微服务

You can even pick up where you left off on Grasshopper by earning a certificate on freeCodeCamp in JavaScript Algorithms and Data Structures!

您甚至可以通过获得JavaScript算法和数据结构中的freeCodeCamp上的证书,来继续您在Grasshopper上留下的地方!

And the best part: It's all 100% free!

最好的部分是: 全部100%免费!

The certificates involve working through a series of exercises and completing a set of projects that test what you learned. If you get stuck, you can seek help from a community of other coders, new and experienced, who are ready and willing to help! There is also a news section of the site where everyday users are publishing helpful articles everyday!

证书涉及通过一系列练习和完成一组测试您所学知识的项目。 如果您遇到困难,可以从其他愿意并愿意提供帮助的新手和资深程序员社区中寻求帮助! 该网站的新闻栏目中,每天都有用户每天发布有用的文章!

Besides the individual online experience, freeCodeCamp study groups have been created all over the world where you can go and meet with other programmers to learn from and network with one another!

除了个人的在线体验,freeCodeCamp学习小组已经遍布世界各地,您可以在这里与其他程序员见面,互相学习和交流!

Through fantastic, free platforms like Grasshopper and freeCodeCamp, your start in the programming industry will be strong!

通过Grasshopper和freeCodeCamp等出色的免费平台,您在编程行业的起步将会非常强大

参考文献 (References)

https://9to5google.com/2019/01/02/google-grasshopper-coding-app-downloads/

https://9to5google.com/2019/01/02/google-grasshopper-coding-app-downloads/

https://grasshopper.codes/about/

https://grasshopper.codes/about/

翻译自: https://www.freecodecamp.org/news/a-history-of-googles-grasshopper-coding-app-and-how-to-learn-coding-basics-on-your-phone/

grasshopper

grasshopper_如何使用Google的Grasshopper编码应用程序来学习手机上的编码基础知识...相关推荐

  1. 硬编码是什么意思_饰品上那些编码和数字你都知道是什么意思吗?

    很多妹子问燕子,那么多首饰的样子,上面各种编码,都代表的是什么意思啊?不同类型和价格怎么匹配呢?今天给大家细说一下首饰的种类和区别,以后再挑选的时候心里也有个数 - 黄金饰品 - ▲常见的黄金饰品一般 ...

  2. ffmpeg初次学习(仅针对编码)

    学习资源 官方文档: Documentation 雷神博客 可移步 [总结]FFMPEG视音频编解码零基础学习方法 结构体学习:FFMPEG结构体分析 基础知识 视频编码 视频编码的主要作用是将视频像 ...

  3. 程序阅读_全面详解LTE:MATLAB建模仿真与实现_自学笔记(1)调制与编码_程序阅读

    程序阅读_全面详解LTE:MATLAB建模仿真与实现_自学笔记(1)调制与编码_程序阅读 在粗浅地掌握了LTE知识后,从今天开始对<全面详解LTE:MATLAB建模仿真与实现>一书的学习. ...

  4. 如何在Android手机上退出Google帐号

    在S6下的操作方式: 进入Settings->Accounts->Google, 点击一下你的帐号之后会进入到Sync Settings下,这里点击More就会出现Remove accou ...

  5. 谷歌编码_如何通过学习编码赢得Google之旅

    谷歌编码 by MaskyS 通过MaskyS 如何通过学习编码赢得Google之旅 (How I won a trip to Google by learning to code) 设置场景 (Se ...

  6. 如何在Android手机上进行Google Map的开发。

    1.题记 提起谷歌Map相信大家都不会陌生,那进入我们今天的话题,如何在Android手机上进行Google Map的开发. 2.Map应用程序的开发 2.1 准备工作 2.1.1 申请Android ...

  7. anki卡片重复_如何在Anki中使用间隔重复来学习更快的编码

    anki卡片重复 by Steven Gilbert 史蒂文·吉尔伯特 如何在Anki中使用间隔重复来学习更快的编码 (How to use spaced repetition with Anki t ...

  8. Android 系统(164)---手机收到8bit编码的短信无法显示

    手机收到8bit编码的短信无法显示 android默认不支持8bit编码,8bit只是数据传输的一种方式,8bit编码并没有定义唯一的字符编码表来指明某个编码表示某个字符,所以没办法唯一去解析它 代码 ...

  9. Google Interview University - 坚持完成这套学习手册,你就可以去 Google 面试了

    作者:Glowin 链接:https://zhuanlan.zhihu.com/p/22881223 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 原文地址:Goo ...

最新文章

  1. JS实现每隔几个字符添加字符(串):实现每间隔10个字就换行一次,多用于echarts横坐标的显示文本拥挤换行;实现间隔8个字符就添加❤❤
  2. 马尔可夫模型与条件随机场模型
  3. 深入浅出Java8 Stream流:多实例详解
  4. pdg file的打开
  5. 易基因|一文读懂:八大RNA m6A甲基化研究核心问题
  6. 电脑蓝屏的几种状况处理
  7. 围成面积(信息学奥赛一本通 - T1359)
  8. ansible set_fact模块
  9. 2022年电子造粒计数器市场前景分析及研究报告
  10. 【转载】使用theano进行深度学习实践(一) - CSDN博客
  11. 写论文时,Word文档修改保存后,文件越来越大的解决方法
  12. 关于人机智能的几点思考
  13. java基于quasar实现协程池
  14. 企业中台最佳实践--组织架构调整(五)
  15. 深度剖析CMOS、FinFET、SOI和GaN工艺技术
  16. 7.5 Java(农夫果园【完结篇】:一个农场,专门种植销售各类水果,在这个系统中需要描述下列水果葡萄、草莓、苹果)
  17. 活体识别6:小视科技开源的静默活体检测
  18. PS基础 —— 界面介绍
  19. 国外建模大师精心总结:10个对精通建模用帮助的技巧 用过后觉得真的很实用!
  20. java毕业设计汽车4S服务管理系统(附源码、数据库)

热门文章

  1. 【C++ Primer | 16】容器适配器全特化、偏特化
  2. CSS清除默认样式,成功入职腾讯
  3. matlab求解常微分方程组/传染病模型并绘制SIR曲线
  4. [Swift]LeetCode884. 两句话中的不常见单词 | Uncommon Words from Two Sentences
  5. Python django解决跨域请求的问题
  6. 基于JavaConfig配置的Spring MVC的构建
  7. spring-DataSource
  8. 【Java基础】List迭代并修改时出现的ConcurrentModificationException问题
  9. 解决 MyEclipse build workspace 慢,validation javascript 更慢的问题
  10. 如何开展软件架构之概念架构