Product Index
Curriculum Products


by LearnStreet
GRADES / Elementary (Grades K-4), Middle School (Grades 5-8), High School (Grades 9-12)
PLATFORMS / Web Browser

Instructional videos, readings and projects teach coding in Ruby, Python and Javascript


LearnStreet is an online education platform for coding languages such as Ruby, Python, and JavaScript (as of January 2013). The program is designed to help users learn fundamental coding skills and apply them to a number of real-world projects.

Instruction is delivered in a variety of formats, including instructional videos, background readings, and project-based tasks that require users to write code to build projects and complete exercises.Those who get stuck can peruse the community-driven Q&A, or reach a course instructor via Twitter or for a live chat.

Once users have acquired the basic set of skills from the exercises, they are encouraged to apply them to projects in the "Code Garage," a project playground where users can tinker with existing code to build widgets, game and puzzles. (Example projects include Hangman, Blackjack, and Minesweeper.) Projects can be done individually or in collaboration with others, and can be shared on social networks.

As of January 2013 the platform is available to anyone free of charge. The platform has received praises from many of its users, as seen here via Twitter.


Case Studies+
Write a Case Study

Are you a teacher or administrator who has used this product? Be the first to share your experiences with others by writing a Case Study:

Write a Case Study

Summit Reflections +
No Summit Reflections
(In Summit Reflections, educators review tools that they have seen at an EdSurge Tech for Schools Summit. Summit Reflections can only be completed onsite at the event; reviewers are incentivized to leave reviews.)



K-12 K-12
Lifelong Learning Lifelong Learning


Online Course Delivery Online Course Delivery

Subject Matter

Computer Science Computer Science