The Arizona STEM Acceleration Project
Wonder Cue Robots - Blaster Challenge
Wonder Cue Robots
6th, 7th and 8th grade STEM lesson
Intermediate Computers
Peter Johnston
May 23, 2023
Notes for teachers
Introduction to Robotic programming using the Wonder Cue robot with the blaster. Using Block coding or Javascript, teach the students to create a series of instructions that move the robot through a maze and toward a target, aim, and fire the blaster. They’ll use coding, angles of rotation, and the metric system.
List of Materials
Standards
Arizona Standards
Empowered Learner
6-8.1.d. Students navigate a variety of technologies and transfer their skills to troubleshoot and learn how to use new technologies.
Innovative Designer
6-8.4.a. Students engage in a design process for generating and testing ideas and developing innovative solutions.
Standards
Arizona Standards
Computer Science
6.CS.D.1 Compare computing device designs based on how humans interact with them.
Objective(s):
Day 1: Introduce students to the Wonder Cue robot and the programming interface.
Let them collaborate in teams. Teach the students how to connect to their robot, customize, name, add sounds, and eventually make the robot move using Block coding.
For the online challenges, students will work alone to complete the Unit 1 and Unit 2 block challenges.
Students can work with teams to complete JavaScript challenges.
Objective(s):
Day 2: Wonder Cue Challenges: Flexible
6th Graders use the first 4 block programming challenges in Unit 1
7th/8th Graders- Unit 1 and Unit 2 Challenges. Up to first 4 block programming challenges.
Computer savvy students can join a team that uses JavaScript to program the robots. Units 1, 2, and 3 all have JavaScript options.
Objective(s):
Day 2- 3- 4 (depending on class size):
Create a maze in the classroom. I did a simple figure 8 around stools. Students need to plan, measure, work together in a team, have individual trials, and taking turns to see if their design works.
The second challenge has students attaching the blaster and navigating through a more complicated maze with turns, angles, obstacles, using measurements in the metric system, and attempting to raise their blaster to the correct angle in degrees, to set up and hit a target.
Intro/Driving Question/Opening
Working together as a team, how do you plan, measure, and write block code to make a robot navigate through a maze to reach a specific point and fire a blaster to hit a target?
Hands-on Activity Instructions
Extensions: Add effects
Assessment
Students have to complete the online challenges before joining a team to program for the maze and maze with target classroom challenges.
Students submit their designs, drawings, measurements, and code to Google Classroom, screen captures.
Differentiation
Students and teams work at their own pace on this project. Some students can easily work through Unit 2 Challenges while other students struggle with the basics of block coding and robot movement.
Remediation
Extension/Enrichment
Students can continue on to JavaScript coding of the robot. There are Challenges, Lessons, and Examples online to teach students basic JavaScript to control their Wonder Cue Robot.
Students can design an interactive engagement with the robots to reply when hearing a human voice.