Please enable JavaScript to use CodeHS

Illinois Introduction to Computer Science - Outline

  1. Programming with Karel

  2. JavaScript Basics

  3. The Canvas and Graphics

  4. Control Structures

  5. Functions

  6. Animation and Games

  7. JavaScript Project

  8. Computer Science Careers

  9. Data

  10. Present a Data-Driven Insight

  11. What is Cybersecurity?

  12. Digital Citizenship and Cyber Hygiene

  13. System Administration

  14. Software Security

  15. Networking Fundamentals

  16. JavaScript Midterm

  17. JavaScript Final Exam

  18. Karel Challenges

  19. Practice: Karel

  20. Practice: Console Challenges

  21. Practice: Graphics and Animation

  22. Graphics Challenges

  23. Control Structures Challenges

  24. Practice: Functions

  25. Functions Challenges

  26. Animation Challenges

  27. Project: Breakout

  28. Extension: Visualizing Music

  29. Extension: Data Structures

  30. Practice: Data Structures Challenges

  31. Project: Tic Tac Toe

  32. Project: Helicopter Game