Please enable JavaScript to use CodeHS

Utah Creative Coding

Project: Projectiles

Students incrementally develop a projectiles game, learning about topics of Groups and Tiles, while improving their fundamental program development skills.

Lessons

5.1 Projectiles - Setup

  • Projectiles Project Intro
  • Project Decomposition
  • A Quick Note About the Project Setup
  • Project - Setting Up the Canvas
  • Project - Adding the Ground

5.2 Projectiles - Cannon

  • Building a Cannon
  • Project - Pole and Cannon Sprites
  • Project - Moving the Cannon
  • Pseudocode for Cannon Rotation
  • Project - Rotating the Cannon

5.3 Groups and Tiles

  • Introducing Groups
  • Group of Boxes
  • Exploration: Fountain
  • Introducing Tiles
  • Brick Man
  • +1 more

5.4 Projectiles - Cannonballs

  • Fire the Cannons!
  • Project - Cannonball Group
  • Project - Firing the Cannon

5.5 Projectiles - Tower

  • Tower Building 101
  • Project - Wood and Stone Groups
  • Project - Wood and Stone Tiles

5.6 Projectiles - Destroying Tiles

  • Destroying Tiles
  • Destruction Pseudocode
  • Simple Prototype
  • Looping Through Groups
  • Project - Destroying Tiles
  • +1 more

5.7 Projectiles - Winning Scenario

  • How Do You Win?
  • Project - Creating the Target
  • Project - Adding the Win Message
  • Project - Checking for the Win

5.8 Projectiles - Level #2 Challenge

  • Level #2 Intro
  • Planning Level #2
  • Project - Developing Level #2
  • Playtesting and Feedback
  • Projectiles Reflection

Courses that include this module