grasshopper_如何使用Google的Grasshopper編碼應用程序來學習手機上的編碼基礎知識...

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 Microservices

    API和微服務

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

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/391458.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/391458.shtml
英文地址,請注明出處:http://en.pswp.cn/news/391458.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

機器學習 量子_量子機器學習:神經網絡學習

機器學習 量子My last articles tackled Bayes nets on quantum computers (read it here!), and k-means clustering, our first steps into the weird and wonderful world of quantum machine learning.我的最后一篇文章討論了量子計算機上的貝葉斯網絡( 在這里閱讀&#xf…

leetcode 179. 最大數(排序)

給定一組非負整數 nums,重新排列每個數的順序(每個數不可拆分)使之組成一個最大的整數。 注意:輸出結果可能非常大,所以你需要返回一個字符串而不是整數。 示例 1: 輸入:nums [10,2] 輸出&a…

test3

test3 轉載于:https://www.cnblogs.com/Forever77/p/11441068.html

linux滲透測試_滲透測試:選擇正確的(Linux)工具棧來修復損壞的IT安全性

linux滲透測試Got IT infrastructure? Do you know how secure it is? The answer will probably hurt, but this is the kind of bad news you’re better off getting sooner rather than later.有IT基礎架構嗎? 你知道它有多安全嗎? 答案可能會很痛…

BZOJ 1176: [Balkan2007]Mokia

一道CDQ分治的模板題,然而我De了一上午Bug...... 按時間分成左右兩半,按x坐標排序然后把y坐標丟到樹狀數組里,掃一遍遇到左邊的就add,遇到右邊的query 幾個弱智出了bug的點, 一是先分了左右兩半再排序,保證的是這次的左…

深入理解InnoDB(1)—行的存儲結構

1.InnoDB頁的簡介 頁(Page)是 Innodb 存儲引擎用于管理數據的最小磁盤單位。常見的頁類型有數據頁、Undo 頁、系統頁、事務數據頁等 2.InnoDB行的存儲格式 我們插入MySQL的記錄在InnoDB中可能以4中行格式存儲,分別是Compact、Redundant、D…

做嵌入式的必須學Android嗎

做嵌入式的必須學Android嗎Android方向適合哪些人呢?適合那些已經在自己領域有了一定的工作經驗的人,適合作為自己的拓展,適合提升自己的能力,譬如說已經做三年Linux驅動,就可以嘗試拓展去做Android驅動首先從技術角度…

test4

test4 轉載于:https://www.cnblogs.com/Forever77/p/11441980.html

boltzmann_推薦系統系列第7部分:用于協同過濾的Boltzmann機器的3個變體

boltzmannRecSys系列 (RecSys Series) Update: This article is part of a series where I explore recommendation systems in academia and industry. Check out the full series: Part 1, Part 2, Part 3, Part 4, Part 5, Part 6, and Part 7.更新: 本文是我探索…

.net 初學者_在此初學者課程中學習使用TensorFlow 2.0開發神經網絡

.net 初學者Learn how to use TensorFlow 2.0 in this full video course from Tech with Tim. This course will show you how to create neural networks with Python and TensorFlow 2.0.在Tech與Tim的完整視頻課程中,學習如何使用TensorFlow 2.0。 本課程將向您…

AndroidStudio怎樣導入library項目開源庫 - 轉

https://jingyan.baidu.com/article/1974b2898917aff4b1f77415.html轉載于:https://www.cnblogs.com/EasyLive2006/p/7477719.html

深入理解InnoDB(2)—頁的存儲結構

1. 記錄頭信息 上一篇博客說到每行記錄都會有記錄頭信息,用來記錄每一行的一些屬性 Compact行記錄的記錄頭信息為例 1.1 delete_mask 這個屬性標記著當前記錄是否被刪除,占用1個二進制位,值為0的時候代表記錄并沒有被刪除,為1的…

PHP中的命名空間

1. PHP中的命名空間是什么? 官方解釋在此: 命名空間概述 命名空間用一句話說,就是:把 類、函數、變量 等放到邏輯子文件夾中去,以避免命名沖突。 注:命名空間跟實際代碼文件在文件系統中的路徑沒有任何關系…

pandas 入門

pandas簡介:pandas包含的數據結構和數據處理工具的設計使得利用進行數據清洗和數據分析非常快捷;與numpy的區別,pandas用來處理表格型或異質型數據的,而numpy更適合處理同質型的數值類數據。 1、Series簡介 1、Series是一種一維的…

傳智播客軟件測試第一期_播客:冒險如何推動一位軟件工程師的職業發展

傳智播客軟件測試第一期On this weeks episode of the freeCodeCamp podcast, Abbey chats with developer and wearer of many hats Princiya about how she changed careers, moved to Berlin, and worked her way up to a lead role.在本周的freeCodeCamp播客節目中&#xf…

爬蟲神經網絡_股市篩選和分析:在投資中使用網絡爬蟲,神經網絡和回歸分析...

爬蟲神經網絡與AI交易 (Trading with AI) Stock markets tend to react very quickly to a variety of factors such as news, earnings reports, etc. While it may be prudent to develop trading strategies based on fundamental data, the rapid changes in the stock mar…

Promise 原理解析與實現(遵循Promise/A+規范)

1.什么是Promise? Promise是JS異步編程中的重要概念,異步抽象處理對象,是目前比較流行Javascript異步編程解決方案之一 2.對于幾種常見異步編程方案 回調函數事件監聽發布/訂閱Promise對象這里就拿回調函數說說 1.對于回調函數 我們用Jquery的ajax獲取數…

php 數據訪問練習:投票頁面

<!--投票界面--> <html> <head> <title></title> <meta charset"UTF-8"/> <link rel"stylesheet" type"text/css" href"bootstrap.min.css"/> <script src"bootstrap.min.js"…

深入理解InnoDB(3)—索引的存儲結構

1. 索引的各種存儲結構及其優缺點 1.1 二叉樹 優點&#xff1a; 二叉樹是一種比順序結構更加高效地查找目標元素的結構&#xff0c;它可以從第一個父節點開始跟目標元素值比較&#xff0c;如果相等則返回當前節點&#xff0c;如果目標元素值小于當前節點&#xff0c;則移動到左…

有抱負/初級開發人員的良好習慣-避免使用的習慣

When youre learning to code, it can be easy to pick up some nasty habits along the way. Here are some tips to avoid common bad habits, and the good habits to keep in mind.當您學習編碼時&#xff0c;很容易在此過程中養成一些討厭的習慣。 這里有一些技巧&#xf…