Augmented Reality is a new way to extend coding beyond the screen. In this introductory course, your students will discover how to use the webcam in their computer or iPad to build interactive experiences that blend the real and virtual world. They will be able to physically stand in front of the camera and participate in the games they build by waving their hands or dancing, rather than just watching a screen. They will be able to physically stand in front of the camera and participate in their apps by waving their hands or dancing, rather than just watching a screen.

This course includes 10 lessons. Students are introduced to the new AR blocks where they learn to turn the webcam on and off, take a screenshot and mask pictures. Through the course, they learn a variety of useful concepts such as motion sensing, color calibration, gesture detection and motion direction sensing, so that they can build a wide range of AR. In the last four lessons, they apply all the concepts they have learned to build fun AR versions of classic games such as Fruit Ninja, Pong, Brick Breaker, as well as a boxing game.

Each lesson is designed for a class period of 45-60 minutes. Students will learn AR concepts on their own as they complete interactive tutorials, solve coding puzzles, build their own projects, and take quizzes. All student work is automatically tracked and assessed; and with access to Tynker's premium offerings, you'll even be able to monitor student progress and mastery charts.


  • Video control
  • Simple events
  • Basic math
  • Conditionals
  • External events
  • Simple sound playing
  • Simple physics
  • Advanced physics
  • Expert physics
  • Advanced costume handling
  • Delays
  • Simple variables
  • Simple loops
  • Simple motion
  • Simple drawing
  • Pen color
  • Color detection
  • Direction and turning
  • Simple messaging
  • Screen bounds
  • Actor properties
  • Cloning
  • Advanced motion

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.
* Tablet courses require an iPad (iOS 10+) with Tynker or Tynker Junior app installed and Internet access

1. Activating Visuals
9 activities
Enter a whole new world where real and virtual elements blend together.
2. Detecting Motion
9 activities
Learn to detect real-world motion on a virtual Actor.
3. Visual Effects
9 activities
Learn to apply transparency and mirroring effects to the camera feed.
4. Tracking Motion
9 activities
Learn to track brightly colored real-world objects as they move.
5. Masking Actors
9 activities
Import pictures into Actors. Use masking commands to isolate specific areas.
6. Motion Direction
9 activities
Learn how to track the direction of real-world motion on an Actor.
7. Boxing Match
2 activities
Create a boxing game where you throw punches at a virtual opponent!
8. Human Pong
2 activities
Create a multi-player game of Pong where 2 people act as the paddles!
9. Brick Breaker
2 activities
Create a game of Brick Breaker using hand gestures!
10. Fruit Ninja
2 activities
Create a game of Fruit Ninja where you slice fruit with your hand!