CHALLENGE

mBOT

weekly

Every day at Brilliant Labs is working with students to refine their robotic abilities. In honour of their great achievements, we thought it would be fun to challenge all students across Atlantic Canada who have access to an mBOT. Remember, for those of you who need a little extra help getting stated with your mBOT, feel free to check out our mBOT mastery course located here. Happy Coding! 

monday

DISCOVER WEEKLY 

CHALLENGE

TUESDAY - THURSDAY

COMPLETE CHALLENGE BY BECOMING MASTERS OF MBLOCK

FRIDAY

UPLOAD VIDEO OF YOUR SUCCESS!

SOAK IN YOUR NEW SKILL

AWAIT THE ARRIVAL OF YOUR VIRTUAL BADGE OF ACHIEVEMENT

WEEK 1

OBSTACLE AVOIDANCE

Logic is very important when becoming a robotics expert. You may find the  "control block" "IF / THEN / ELSE" useful.

 

Challenge: 

By using only one keyboard press to start your code, your mBot must successfully avoid any obstacle it encounters. Once obstacle is detected, mBot must avoid and then continue along its journey.   

We encourage any extra "brilliance" you may wish to feature in your code. 

Remember to upload here!

We would like to see both a screenshot of your code and a short video of your mBot successfully completing our challenge. In the video, please state your FIRST NAME, grade and school. File upload limit is 20MB. 

WEEK 2

WILDERNESS SURVIVAL

Did you know one of the most common words in spoken language is "AND." I wonder if the same is true in this coding challenge? 

 

Challenge: 

Your mBot is going on a hike in the mountains. These mountains are notorious for having grizzly bears as well as steep cliffs. Your mBot must successfully avoid any grizzly obstacle that it encounters as well as stop, and slowly move back when it senses a cliff.

 

A combination of the ultrasonic as well as the line-following sensors will be required.

 

THOUGHT: What if the grizzly bear is standing on the cliff, which dangerous encounter will take precedence?

 

HINT: While it is commonly called the line following, sensor, what does it actually sense?     

We encourage any extra "brilliance" you may wish to feature in your code. 

Remember to upload here!

We would like to see both a screenshot of your code and a short video of your mBot successfully completing our challenge. In the video, please state your FIRST NAME, grade and school. File upload limit is 20MB.