Middle School course

Programming 202

  • GRADES 5-6
  • INTERMEDIATE
  • WEB IPAD
  • 16 LESSONS

1

Pen Drawing
Learn to draw using pen colors and have your racer follow the mouse.

2

Follow the Leader
Use pointing and turning blocks to track the racer and build "chase games".

3

Changing Actor Size
Program the racer to jump over enemy lines by changing its size whenever the spacebar is pressed.

4

Changing Pen Color
Experiment with pen color and pen size to draw different patterns. Make an Etch-a-sketch like game.

5

Detecting Colors
Detect colors that Actors touch while moving. Learn to code an explosion and program the racers to explode.

6

Avoiding Obstacles
Explore several effects and create an obstacle game using X, Y coordinates and direction blocks.

7

Geometry
Draw different geometric shapes such as squares and rectangles with your racer using pen drawing commands.

8

Game Effects and Rules
Learn to program game effects like ghosting, elements like portals, and advanced rules.

9

The Physics Engine
Learn to activate the built-in physics engine and set up gravity. Add multiple Actors and learn to stack them.

10

Gravity and Bouncing
Adjust the bounciness of an Actor by changing gravity and restitution.

11

Static Platforms
Learn to use the Static and Active blocks to control the effect of physics on Actors.

12

Basketball
Make a Physics-based basketball game.

13

Impulses
Learn to use impulse to fire projectiles in a certain direction.

14

Projectiles
Program the cannon to fire projectiles at multiple targets.

15

Timers
Use the timer block and keyboard controls to and make precise shots.

16

Asteroid Pong
Learn to make a multi-player pong game to play with a friend.