Coding Resources

Below are some helpful links to learn coding:


Hour of Code (code.org) Tutorials - Learn Javascript, make apps & games and so much more. (Please note that some tutorials have age restrictions)


Beyond an Hour of Code - Even more resources to continue to increase your proficiency in all aspects of computer coding. ​ (Please note that some tutorials have age restrictions)


Alan Becker How to Animate - Check out Alan's YouTube channel - tutorials on animation plus some incredible animation shorts!

Apps Bar - Free mobile app builder (Age restrictions: Must be 18 years old, or 13 with parent permission)

Appy Pie - Another great choice with free developer support within your first 24 hours. (Age restriction: Must be 13 years old)

Beyond an Hour with Khan Academy - Full on Computer Science tutorials with Khan Academy.

Code Academy Name Animation - Fun tutorial on coding to animate your name.

Code Avengers - Learn to build websites, apps, and games with HTML, JavaScript, Python & CCS. (Enjoy a free 7-day trial - $29/mo after trial)

Code Club Projects - Learn many different coding languages through projects.

Code Studio - Check out some of the 1-hour and 20-hour courses available online!

Codecademy Learn to Code - Sign in using your RN Google account to learn to create an interactive webpage using FlipBoard,, use SQL, Java Script, Git and to build apps.

Coding Bat - Free site of live coding problems to build coding skills in Java and Python, created by a computer science lecturer at Stanford.

CS First - Create an animated storybook, dabble in fashion design, sports or game design using Google's tutorials. Make sure to watch the instructional videos when available...they're great!

CS in Algebra - Are you a real self-starter? Teach yourself this CS Algebra course. Everything you need is right here!

CS in Science - For the self-starters and self-directed learners, a chance to teach yourself about CS in Science. Lots of great videos and materials for learning!

CS Unplugged - No computer access? No problem! Lots of computer science activities that don't require a computer! *Also note that code.org has many "unplugged" activities too....just search (CNTL F) "unplugged".

Dart - Dart is a programming language developed in 2011 by Google in hopes of making coding and collaboration simpler, and eventually replacing JavaScript as the language of modern web apps.

EarSketch combines music and coding for a truly unique approach to learning both Python & Java Script, plus music theory and creation.

Free Code Camp - Learn to code and then help non-profits.

Github - Like a reference book for coders

Hack.Pledge - Sign the pledge to give and or get one hour coding instruction. A community of some of the best developers around.

HS Computer Science Video Library - Lots of info on the basics of HS Computer Science, CS Principles and How the Internet Works. Interesting stuff!!

HTML Dog - Web designer's resource for everything HTML, CSS & JavaScript.

Introduction to CSS - Learn about Cascading Style Sheets through these free tutorials to make your website look amazing.

Java Script - Learn Java Script from the beginning and work through a number of great courses and challenges.

Khan Academy Hour of Code - The masters of teaching bring you through many hours of code basics!

MIT App Inventor - Great tutorials put you on the way to creating Android apps. No age restrictions make this great for middle schoolers!

Pencil Code helps you learn professional programming languages using an editor that lets you work in either blocks or text. Create art, music, games, and stories. Or invent a program that will change the world.

Project Euler - A series of challenging mathematical/computer programming problems that will require more than just math insights to solve.

Ruby Monk - Free, interactive tutorials help you learn Ruby code.

Scratch from MIT - Great tutorial from MIT using Scratch to create an animated card. Make sure to watch the video first!

Solo Learn - Use the site or download the mobile app to learn coding anytime, anywhere! (Age restriction: You must be 13 years old)

SQL Murder Mystery - solve the SQL murder mystery and learn this important database management coding language along the way

Think Tutorial - Offers free tutorials on all aspects of computing.

Tynker - Create characters and games.