Help bring computer science education to high schools.Contribute
In 2012, computers are everywhere, and computer science education should be too. At CodeHS, we’re bringing CS to every high school in America—and we’re starting by teaching 1,000 students over the next six months. In our increasingly connected world, problem solving with computers is crucial to every discipline.
Computer science is also a area of massive growth. While the national unemployment rate is 8%, there were 100,000 unfilled CS-related jobs in 2012—and that number is rising. By bringing CS to high schools, we can teach critical thinking and problem solving, promote STEM, and prepare students for jobs of the future.
Hear What Others Have to Say
Coding is the new literacy
There are 100,000 CS-related jobs that can't be filled this year.
CSinHS is a campaign to teach 1,000 high school students to code over the next six months. We've been building CodeHS for the last six months to make it easy for high schools to bring in a computer science program. This helps us bring computer science to schools now, but it's just the beginning.
We think every student should learn to program. It teaches a new way of thinking, it re-engages students with problem solving, and gives students practical and rewarding skills. CodeHS is inspired by our experience teaching intro CS at Stanford for 3 years, and is built to be fun, and accessible. Don't believe us? Try it out.
Jeremy is a recent graduate of Stanford in computer science. He spent three years helping to teach intro computer science there, and guest-lectured CS106A, one of the largest classes in the history of the school.
He thinks everyone can learn to program, and the key is making it entertaining, fun and rewarding.
Zach has been teaching programming since he was 14, when he started Tera Byte Video Game Creation Camp, a summer camp that teaches kids to make their own video games.
At Stanford, he majored in computer science and was a section leader for the CS 106 classes for 2 years. He was also the TA for CS 105 and CS 106B as a senior.
Karel the Dog
Karel the Dog is a dog that introduces students to the basics of computer science. Karel can only move, turn left, and take and put down tennis balls.
Karel lives in a grid world, and you can give commands to Karel to solve interesting problems.
You can make a difference. Support a student for $100
There are many ways you can help.
You can sponsor a student.
You can sign up to be a tutor.
You can bring this to your high school.
You can share the campaign to friends.
You can send a letter to your principal.
© 2012 All Rights Reserved