Programming Studio 2
- ALL GRADES
- ADVANCED
- WEB
- 16 LESSONS
Description
Students advance their coding skills designing physics-based games by adding impulses, setting angles, trajectories, and programming collisions.
Topics Covered: Draw geometric patterns using pen-based drawing primitives to manipulate angles, direction, sizes, and color. Build a projectile based physics game using the physics engine - manipulate gravity, hit boxes, collisions, bouncing, static platforms, impulse, velocity, and force. Learn about timers, define interactions between objects, and learn to create special effects.
What Students Learn
- Draw shapes and patterns using pen drawing commands
- Program fluid motion with keyboard control
- Control Actors using messaging
- Define and use functions with parameters
- Build physics projects using gravity, impulse, and velocity
- Build their own versions of classic arcade games
Technical Requirements
* Online courses require a modern desktop computer, laptop computer, Chromebook, or Netbook with Internet access and a Chrome (29+), Firefox (30+), Safari (7+), or Edge (20+) browser. No downloads required.