Grasshopper

Learn to code with fun, quick lessons on a phone that teach you to write real JavaScript while learning fundamental programming skills.
Grasshopper helps older youth and adults learn text-based coding in a fun and easy way. Learners move through progressively challenging levels as they develop their abilities and then “graduate” from the app with fundamental programming skills. Grasshopper is a mobile app, so learners can turn a bus ride, commute, or waiting in line into a learning moment. Since this is self-paced, it is a great option to refer to older youth and adults, but also for youth who are ready to move on past block-based coding.
Audience: 
English language learners
Girls
High school (9-12)
Lower income communities
Middle school (6-8)
Rural communities
Youth of color
Youth with learning disabilities
Learner Experience w/ CS & CT: 
Beginner
Some Practice
Facilitator Type: 
Community member
Library staff member
Facilitator Experience w/ CS & CT: 
Beginner
Experienced
Some Practice
Type of Library: 
Public
School
Special
Tribal
Library Location Type: 
Rural
Suburban
Urban
Topic: 
Text-based programming
Program Type & Frequency: 
Out of school time
Requirements: 
No cost
Technology required
Resource Type: 
Lesson plans & activities
Software & apps
resource-image-content.png
Sponsored by Google.