Grasshopper, a learn-to-code app from Googles Area 120 incubator, goes live

Google’s internal incubator, Area 120, is today releasing its next creation: a learn-to-code mobile app for novices called Grasshopper. At launch, the app teaches would-be coders how to write JavaScript, via short lessons on their iPhone or Android device. The aim is to get coders proficient in the basics and core concepts, so they can take the next steps in their coding education- whether that’s taking online class, attending a bootcamp, or playing around in Grasshopper’s own online playground where they can create interactive animations.

Like other Area 120 projects, Grasshopper was built by a small team of Googlers, who had a personal interest in working on the project.

” Coding is becoming such an essential skill, and we want to make it possible for everyone to learn even when life get busy ,” the app’s About Us page explains.” We stimulated Grasshopper to help folks like you get into coding in a fun and easy style .”

Area 120 has now been around for simply over two years, but Google’s hadn’t heavily publicized its efforts until last year, when it launched a dedicated website for the incubator. To date, Area 120 has released things like Advr, an advertising format for VR; personal stylist Tailor; emoji messenger Supersonic; a job-matching serving in Bangladesh, a booking tool called Appointments; and the YouTube co-watching app UpTime.

The incubator’s goal- beyond potentially seeing Google’s next breakthrough product- is to retain talented technologists who may have otherwise left the company to work on their own passion projects or startups.

Grasshopper- whose name is a tribute to early programming innovator Grace Hopper- was already known to be one of the projects in the works at Area 120.

However, it hadn’t launched to the public until today.

The app itself offers a series of courses, beginning with” The Fundamentals ,” where users learn how code works, along with various nomenclature like functions, variables, strings, for loops, arrays, conditionals, operators, and objects. Grasshopper then moves into two more courses where coders learn to draw shapes using the D3 library, and later generate more complex functions using D3.

The courses are actually designed as a series of puzzles and quizzes that increasingly get more difficult, explains Laura Holmes, founder of Grasshopper.

” Each coding puzzle has the student writing real JavaScript code use a custom constructed code editing surrounding. The student is given a challenge, and the user has to solve it using code, but it merely takes a few taps to write out ,” she says.” Each time the student operates code, they’re given real-time feedback to help guide them towards solving the challenge. Many students have told us that this real-time feedback feels like a tutor, since the feedback feels so tailored to the student’s current state .”

Also included are motivational features like accomplishments, progress indicators and coding streaks.

This curriculum will expand over the next couple of months. Grasshopper will add more content to The Fundamentals section as well as a new course.

The team says it’s not currently focused on expanding beyond JavaScript, a language used by over 70 percent of professional developers, the site notes.

” We see Grasshopper as a launchpad to help introduce people to code. For one-third of our users, Grasshopper is the first time they’ve ever encountered coding ,” says Holmes.” Many people think that coding isn’t for them or don’t have the access and time needed to consider it as a viable career track, and we want to help change that perception ,” she adds.

In early exams, there have been over 5,000 graduates from Grasshopper’s program. 47 percentage were students from backgrounds that are traditionally underrepresented in tech, and 68 percent of users said they’re more motivated to learn to code after employing Grasshopper.

Holmes, a senior product director at Google, results the Grasshopper team. She was previously the first Product Manager on Project Fi and Google Tag Manager.

Other Grasshopper team members include CTO Elliott Sprehn, a staff software engineer and formerly the tech lead for web platform architecture on Chrome; Curriculum Manager Heather Smith; software engineers Lucas Mullens and Phil Nova; and Curriculum Specialist Frankie Mercado.

The Grasshopper app is now available worldwide on both iOS and Android, but only in English.

Make sure to visit:


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s