Grasshopper is an app for learning JavaScript through mini-games

In honor of Avengers: Infinity War, Build-a-Bear is releasing a series of cursed murder bears
April 19, 2018
Fortnite’s ‘50 v 50’ mode is teaching players how to be less selfish
April 19, 2018

Google's internal incubator, Area 120, has just launched an application called Grasshopper, which teaches you how to encode JavaScript through a series of fun mini-games, reports 9to5Google. The goal, according to the coders who worked on the application, is to make the coding feel fun and accessible, as more and more it is becoming a necessary skill.
The application works with riddles and bite-sized questionnaires, so you can spend a couple of lessons every day when you have some free time. Log in with your Google account, review the basic coding definitions and then start the exercises. The more you advance, the more complicated the puzzles become. The application will also ask if you want to set a practice schedule and receive reminders, daily or a couple of times a week, so you do not lose the skills recently learned.
Grasshopper starts with what he calls "The Basics", which includes things like call functions, variables and strings. Each time you introduce a new concept, you get several riddles to practice. For example, an initial puzzle that deals with shapes asks you to draw the French flag. It shows what the solution looks like, and then a space where you can touch blocks of code to create a script that replicates it. Later courses cover more complex animations and functions using the well-known D3 library.
Based on the reward structures that many mobile games are currently based on, there is also an achievement section within Grasshopper. Here you can see how many concepts you have unlocked, how many JavaScript keys you have used and how many days your current coding streak has.
Although the team says it is working to add new lessons and expand the curriculum, it does not plan to teach languages ​​other than JavaScript. As the application site notes, JavaScript is used by more than 70 percent of professional developers, and "Grasshopper uses JavaScript to teach fundamental programming concepts that are universal to almost all programming languages."
Grasshopper can be downloaded for free from the Google Play Store and the Apple App Store.


Leave a Reply

Your email address will not be published. Required fields are marked *

I accept that my given data and my IP address is sent to a server in the USA only for the purpose of spam prevention through the Akismet program.More information on Akismet and GDPR.