Please enable JavaScript to use CodeHS

Introduction to Computer Science in JavaScript (Golden) (2022)

Lesson 11.1 Breakout

Description

In this unit, students will bring together everything they have learned in the course to create a fully functional game.


Objective

Students will be able to:

  • Synthesize the skills and concepts from Java Script Control Structures, Functions and Parameters, and Animation and Games to create their very own Breakout game from scratch!
  • Break down a large problem into smaller parts using Top Down Design, and solve each of these smaller parts using functions
  • Create helpful comments with preconditions and postconditions to help the reader understand the code
  • Find and fix bugs in large programs

Activities

These are all the activities included in the lesson

11.1.1 Bricks
11.1.2 Ball and Paddle
11.1.3 Breakout
11.1.4 Breakout Badge