Close menu

Resources


PIPER COMPUTER

Everything you need to teach STEAM effectivly using the Piper Computer Kit.

Educator Guides StoryMode Project Guides PiperCode Project Guides
PIPER MAKE

Teach fundamental STEM skills while providing a bridge to career connected learning.

Educator Guides
Best Practices Standards Glossary FAQ Educator Forum
Back to playpiper.com

EDUCATOR PORTAL

Close menu

ALL MAKE GUIDES


  1. Walker Race
  2. Walker Dance
  3. Walker Detect
  4. DJ Piperbot
  5. Walker Controller
  6. Canyon Slide
  7. Runaway Rover
  8. Rover Controller
  9. Self-Driving Rover

  1. Lighthouse
  2. Frog Frenzy
  3. Game Controller
  4. Minecraft Controller
  5. Retro Racer

  1. Security Zone
  2. Ultrasonic Drum
  3. Resistor Piano
  4. Ther-Mood-Stat
  5. Color Coded
  6. Pulse

  1. Beam Break
  2. Car Race
  3. Motion Ball

  1. Solar House
  2. Soil Sensor
  3. Air Guitar

  1. Light Show
  2. Light Show Animation

Make-A-Thon

PIPER MAKE

EDUCATOR GUIDES


YOU ARE HERE

Robotics expedition

Mission 6 of 9

Robotics expedition: Mission 6 of 9

Canyon Slide


Intermediate

1 hour

Grades 6 - 8

MISSION OBJECTIVE

Help Piperbot and Pip navigate their way down a treacherous canyon in this console game you code, using your controller to play.

The Commander sends word—Piperbot and Pip are approaching the edge of a steep Martian canyon! With the help of the Scientists, you’ll build a game-like model to visualize the canyon walls. Use your controller to guide them down safely and bring your code to life.

View student interface at make.playpiper.com
MISSION CHARACTERS

Pip

Piperbot

Commander

Scientist
MISSION MATERIALS

Computer with USB port and Chrome or Edge browser
Piper Make Base Station or Starter Kit
Piper Make Game Controller

MISSION RESOURCES

Learning Goals

  1. Students will create a console-based simulation of a Rover navigating a canyon.
  2. Students will apply positional variables, smoothing algorithms, weighted averages, and boundary logic to detect crashes and control movement.
I WILL BE ABLE TO...
  • Create variables to track the position of the Rover and the track
  • Use weighted averages to smoothly update the track position
  • Write boundary logic that detects when the Rover crashes into the wall
  • Build a simulation that stops safely when a crash happens

Hardware Diagram




Code Diagram




Tutorial Steps

Canyon Slide

Blueprint

DOWNLOAD BLUEPRINT

Have an different version? Look for more information on the Support Page.
EXPANDED RESOURCES

Standards Alignment