Middle School course

Programming 201

  • GRADES 5-6
  • BEGINNER
  • WEB IPAD
  • 17 LESSONS

1

Introduction
Learn to create scenes, animate characters and solve some cool puzzles on Tynker!

2

Loops and Animation
Use multiple costumes and a loop construct to animate Gus.

3

Creating a Scene
Create an interactive scene with music. Build and add your own characters and animate them.

4

Jumping over Obstacles
Program an Actor to jump. Move the Actor up and down using a loop to change their y-position.

5

Storytelling
Use speech bubbles using the Say block to simulate a conversation between Actors. Use Wait blocks for timing.

6

User Interaction
Program input controls to move Actors. Use this to move Gus back and forth to collect powercells.

7

Guessing Game
Create an interactive quiz. Use the Ask block for user input and the If-Else block to check the answer.

8

Rotation
Use the Turn block to rotate an actor. Using it in a loop and turning 360 degrees will flip the Actor.

9

Alien Invaders
Move Actors to different locations within the screen using random number generators. Detect the screen boundaries.

10

Music and Animation
Use music to create a game where robots battle to mimic the sound sequence.

11

Instruments and Tempo
Generate computer music using musical notes, different instruments and changing tempo.

12

Broadcasting Messages
Send and receive messages between Actors in a program. Use messages to control the robot.

13

Time Limits
Learn about time limits, and along with your knowledge of messaging, build a 2-player game.

14

Message Driven Programming
Program the BeatBot to make different dance moves based on the type of message it receives.

15

Pop the Balloon
A balloon popping game, more on random numbers and programming explosions.

16

Animation with Movement
Program the BeatBot to moonwalk by combining animation with movement.

17

Obstacle Course
Learn to follow the mouse pointer as well as other actors. Create an obstacle course.