I do hope that you have either already signed up your students to participate in the Hour of Code or Georgia Week of Code, or are at least seriously considering it.  Computer Science and coding is a 21st Century Literacy for everyone, with layers of benefits that pour over into nearly every aspect of a person’s learning.  Studying computer science sharpens problem solving and reasoning skills.  What’s the downside of that?

There are resources out there for every entry level no matter what previous experience you or your students may have, if any.  Here are a few to get you started.


K – 5

Code Studio – Multiple 20 hour beginners courses here for all ages.

Code.org Tutorials – Another code.org page focused on tutorials that even include computer science for “unplugged” classrooms that don’t have access to devices or the internet.

Beyond an Hour – Have students that have already been there, done that?  They can take it to the next level here.

Code Maven – Jump right into some JavaScript, and see immediate connections to math standards that spring into application.  It’s so easy, it’ll make you ask why you didn’t try this earlier.

Scratch from MIT – A staple in the beginning computer science world.  Built in tutorials that have students quickly build skills that will transfer to many other areas of interest.  It also doesn’t hurt that it’s loads of fun.

6 – HS

Project GUTS – Prepare your middle schoolers for the century that they live in. This project is for Growing Up Thinking Scientifically (GUTS).  Four modules that tie computer science to the middle school science classroom. This will get them ready for full contact year-long high school computer science classes while sticking to the concepts of middle school earth, life, and physical science.

Bootstrap – The math counterpart Project GUTS, Bootstrap teaches algebra and geometry concepts through computer science.  Working through 9 units, students complete an entire book of word problems, notes, and math challenges, and design their own video game that they can share with others.

Code Avengers – Learn to build websites, apps, and games.  Here, students can choose from 100s of hours of lessons on how to code and bring their ideas to life using HTML, CSS, and Javascript.

Game Maker – From entry-level to expert, this site is for serious game development.  The starter studio is free, and can have students building their own prototype games that could actually be developed into the next big game on iOS, Android, XBox, PC, or Playstation!