Please enable JavaScript to use CodeHS


North Carolina Intro to Computer Science

Lessons

  1. Introduction to Programming

  2. Programming with JavaScript

  3. JavaScript Control Structures

  4. Basic Data Structures

  5. Computing Basics

  6. Creative Development

  7. Extra Karel Practice

  8. Extra Karel Puzzles

  9. Karel Challenges

  10. Web Development

  11. Extra Console Challenges

  12. Animation and Games

  13. Project: Breakout

  14. Data Structures Challenge Problems

  15. More Basic Data Structures