Computer Science: JavaScript I Online
Computer Science: JavaScript I is a CodeHS course that covers the first semester of the Introduction to Computer Science in JavaScript course series. In this course, students are introduced to the foundations of computer science and the basics of programming with the JavaScript language. After completing this course, students develop the skills needed to take the second-semester course in this series. Students learn material equivalent to a semester college introductory course in computer science and can program in JavaScript upon completing both semesters in this series.
Computer Science: JavaScript I is a CodeHS course that covers the second semester of the Introduction to Computer Science in JavaScript course series. Concepts covered in the course include functions, animation, and games. Once students complete this course, they will have learned material equivalent to a semester college introductory course in computer science and be able to program in JavaScript.
Semester 1:
Unit 1: Programming with Karel
Unit 2: Karel Challenges
Unit 3: JavaScript Basics
Unit 4: The Canvas and Graphics
Unit 5: Graphics Challenges
Unit 6: JavaScript Control Structures
Unit 7: Control Structures Challenges
Semester 2:
Unit 1: Functions
Unit 2: Functions Challenges
Unit 3: Animation and Games
Unit 4: Animation Challenges
Unit 5: Project: Breakout
Unit 6: Final Project
Unit 7: Final Exam