Learn to code and earn cool stuff for your classroom!

Thanks to Google, girls like you at U.S. public high schools who complete this 12‑hour JavaScript curriculum will receive a $100 DonorsChoose.org gift code to put toward awesome resources for your classroom.

DonorsChoose.org is a website through which public school teachers like yours can request materials they need for their classrooms. By completing this curriculum, you’ll not only be learning fundamental web design skills you can use to create your own websites — you’ll also be helping your teacher.

Tell us a bit more information before starting:

DonorsChoose.org gift codes will be distributed only to girls but we’d love for boys to learn to code as well!

By signing up, you agree to our Terms of Service.

What kinds of resources can my teacher request?

Your teacher can request anything from technology resources like tablets and 3D printers to field trips like a college visit.

How long will it take?

12 hours. You could work on it for an hour a day for a couple of weeks, or spend just a single weekend knocking the whole thing out!

Why just girls?

Currently only 12% of computer science graduates are women, and great tech companies like Google want to see more smart girls like you enter this awesome profession!

What will I learn?

In this JavaScript curriculum, you'll learn how to animate your name, create a choose your own adventure game and build a digital phone book.

Why should I learn to code?

Computer science jobs are growing twice as fast as other fields, and we're not producing enough coders! That means if you study computer science, you're very likely to land an awesome, high paying job after college.

Sign in