Unit 1: JavaScript Basics
Unit 2: Visual Programming with Graphics
Unit 3: Graphics Challenges
Unit 4: Control Structures Essentials
Unit 5: Advanced Control Structure Challenges
Unit 6: Functions and Reusable Code
Unit 7: Functions in Action
Unit 8: Animations and Interactive Games
Unit 9: Animation Challenges
Unit 10: Building a Breakout Game
Unit 11: Final Collaborative Project
Unit 12: Final Exam and Beyond