The complete program is also in the resources ZIP file as the maze.sb3 file. I hope the code for this maze program isn’t too labyrinthine.
The answers are provided on the Maze Challenge Pre-Quiz Answer Key (and slide 3). Hands-On Maze Challenges: Working in groups, have students design the logic for the challenges 1 and 2 EV3 programs, first using taskbots without sensors and then using taskbots with sensors.
Pre-Quiz: Before starting the activity, administer the two-question Maze Challenge Pre-Quiz by handing out paper copies (also on slide 2). Students' answers reveal their base knowledge about design challenges and LEGO robot programming. The answers are provided on the Maze Challenge Pre-Quiz Answer Key (and slide 3).
Assemble the class at the maze for the challenge. One at a time, have each group send its programmed taskbot through the maze, while the class watches. For the teacher, the challenge 1 solution is on slides 19-23.
When learning your way around a new app, you might like to dive straight into the product to understand how it works by means of trial and error, trial and… aha!.
What’s the problem you’re solving? Maybe you want to get to know your customers better, maybe you’re looking for a better way to gather quantitative data, or perhaps you want to find a more efficient and scalable process for user testing? Maze can help you with all this.
As Maze is built for a range of different use cases, the project type you choose will vary depending on your goal and what assets you may or may not be working with.
Maze blocks are the customizable test and question types you can insert into your maze. These will appear in the left-side panel of your maze. Simply click ‘Add block’ to insert a new block into your maze. Once you’ve created a block you can edit its contents, delete or shuffle to a new position.
As the first engineering design challenge of the unit, students are introduced to the logic for solving a maze. First they observe a blindfolded student volunteer being guided through a classroom maze by the simple verbal instructions of another student.
Programming a robot to navigate a maze is similar to real-world engineering design projects, such as controlling a Mars Rover to explore the planet surface.
LEGO MINDSTORMS EV3 robot, such as the EV3 Core Set at https://education.lego.com/en-us/products/lego-mindstorms-education-ev3-core-set/5003400#lego-mindstorms-education-ev3 (includes programmable EV3 intelligent brick; 2 interactive servo motors; color, ultrasonic and 2 touch sensors; and many other components and instructions)
Visit [ www.teachengineering.org/activities/view/umo_challenges_lesson01_activity1] to print or download.
Complete the previous units (1-4) of the series prior to this one, especially the Master Driver activity.
Gather materials and make copies of the Maze Challenge Pre-Quiz, Maze Challenge Worksheet and Maze Challenge Post-Quiz, one each per student. These items and their answers are also embedded in the presentation, so they can be presented to the class as a whole, if desired.
Pre-Quiz: Before starting the activity, administer the two-question Maze Challenge Pre-Quiz by handing out paper copies (also on slide 2). Students' answers reveal their base knowledge about design challenges and LEGO robot programming. The answers are provided on the Maze Challenge Pre-Quiz Answer Key (and slide 3).
The second player will control the Blue Cat sprite using the WASD keys (pronounced whaz-dee ). The W, A, S, and D keys are often used as a left-handed version of the up, left, down, and right arrow keys.
In the Maze Runner game, the player will control the cat sprite. In Part A, you’ll set up the code to control the cat with the arrow keys on the keyboard.
Iterative development helps you avoid making a game that is too large for you to finish. In version 2.0 of Maze Runner, you’ll add a second player. The two players will race against one another.