Project Overview
In this project you are going to program a robot that can navigate around a maze all by itself, thus making your robot appear very intelligent!
Awards
BRONZE
|
SILVER
|
GOLD
|
E-Portfolio Headings Required
- Robot Maze
- How to tame your robot
- Control a robot through a maze
- Solution
Unit Lessons
L1: Abstraction - what's the problem?
HW: Review commands & complete maze design L2: Decomposition - break it down. HW: Complete your algorithm to solve your maze and implement the design in Scratch (stage background) L3: Detection by selection - simulate proximity HW: Keep implementing your Scratch solutions - focus on breaking down into smaller tasks - have a look at this maze solution if you're a little stuck. L4: AND it's a matter of choice, OR is it? HW: You still have some time to complete your program. Remember two solutions available. |
L5:
HW: L6: HW: L7: End of unit assessment Click here to submit your web link HW: It's Christmas holidays - go have fun! |
Lesson 1 Watch the following videos robot1 and robot2. Think about the commands that need to be issued to get the robots to navigate the maze. In your e-portfolio page, brainstorm the commands you'd need to get your robot to move.
Lesson 2 Design a maze. Using something like Google Sheets, design your maze. Remember to resize the cell width and height as well as using a fill colour to colour an area of the Sheet for your maze background.
Lesson 3 Start building the solution for your robot maze. Remember you will need an initial simple path to follow and a sprite that fits between the path.
Lesson 4 Can your robot follow the maze by touching the wall along the path - this is the wall follower algorithm have a look at this sample. You may need to add some sensors to your robot. What algorithm could you use? Have a look at this information.
Lesson 2 Design a maze. Using something like Google Sheets, design your maze. Remember to resize the cell width and height as well as using a fill colour to colour an area of the Sheet for your maze background.
Lesson 3 Start building the solution for your robot maze. Remember you will need an initial simple path to follow and a sprite that fits between the path.
Lesson 4 Can your robot follow the maze by touching the wall along the path - this is the wall follower algorithm have a look at this sample. You may need to add some sensors to your robot. What algorithm could you use? Have a look at this information.