Codecademy logo
Log in
Sign up

Teaching Resources

Below are Codecademy's resources to help instructors teach computer science to students of all ages and backgrounds.

What will help in your classroom?

Whether you need a quick catch-up on coding or a tool to teach your pupils, we are here to help.

Teacher Training

Try our free coding courses, get up to speed, and feel confident teaching in the classroom.

Class Resources

Download free lesson plans for the new Primary and Secondary Computer Science curriculum.

Classroom Tracking

Create accounts for your pupils and track their individual performance.

Hour of Code

Join millions of others in the nation-wide Hour of Code initiative.

Logo--grey

Teaching the world how to code.

Codecademy
  • About
  • Stories
  • We're Hiring
  • For Business
  • For Education
Resources
  • Articles
  • Forums
  • Help
  • Blog
Learn To Code
  • Make a Website
  • Make an Interactive Website
  • Learn Sass
  • Deploy a Website
  • Learn JavaScript
  • Learn Rails
  • Learn AngularJS
  • Learn ReactJS: Part I
  • Learn ReactJS: Part II
  • Ruby on Rails Authentication
  • Learn the Command Line
  • Learn Git
  • Learn SQL
  • SQL: Table Transformation
  • SQL: Analyzing Business Metrics
  • Learn Java
  • Learn HTML & CSS
  • Learn Responsive Design
  • HTML & CSS
  • JavaScript
  • jQuery
  • PHP
  • Python
  • Ruby
  • Learn APIs
Privacy Policy Terms
Made in NYC © 2017 Codecademy