MakeBlock mBot Robotics
PROGRAM OVERVIEW Consistent with our Company motto “Learning Discovered, Not Delivered”, we are happy to offer a fun-packed learning adventure to introduce students to the excitement and power of robotics technology. We introduce the program with the graphical Scratch programming language developed at MIT. It is chosen for its simplicity of structure and ease of use, proven as a confidence-building beginner’s introduction to basic computer coding commands. We then quickly move on to continued code learning with the same coding language used to then guide the physical mBot robot that the students themselves will build in teams of 4. Direct reinforcing math instruction is also provided as a part of each week’s program.
RoboAchiever Learning Systems 5 Science Park at Yale, New Haven, CT 203 430-3141 www.roboachiever.com
For the mBot robotics learning, we use as our guide the freely available material provided for educational purposes by the MakeBlock Company. Please review their written acknowledgment to the many lesson contributors providing material for this learning development tool. Our math instruction is also advanced by links as shown to Khan Academy and Math is Fun educational sites online.
mBlock is the software created by @Makeblock company, which is used mainly for programming and controling mBot, which is an educational STEM robot for kids. While mBlock is developed from Scratch 2.0, it can control more than just mBot with powerful skills. Check this teaching material, which is written by some volunteers, mainly teachers in details. And they didn't charge any bucks, which is one of the most important personalities of makers - selfless. Una Tao, Marketing at Makeblock June 11, 2015 http://www.slideshare.net/UnaTao/how-to-rock-with-robots-for-young-makers-with-mblock-teaching -material
The mBot Robot Kit is an all-in-one solution for robotics learning and designed for STEM education. The kit contains 38 assembly parts, color coded for convenient wiring, making sure more time can be spent on program coding and creativity. Drag-and-drop graphical programming software mBlock developed based on Scratch 2.0 provides a quick way to learn programming, control the robot, and realize multiple functions from the robot. mBot is all about fun and creativity. It comes with various basic pre-programmed options, including obstacle-avoidance car, line-following vehicle, remote control car, and can be used in multiple games like balloon bursting game, soccer playing, sumo, and etc. The program presented in this guide is for a 3-month semester of twelve weeks, with each week consisting of four 1-2 hour sessions. While all sessions consist of some degree of learning, doing, math and fun, each session has its focus as part of that week segment’s central learning goal. The first 2 sessions of consist of the lesson support and do activity, while the second set consist of both math enrichment component (3rd session) and a purely fun-focused exercise (4th session) which will commonly consist of each student undertaking his or her own self-directed extensions of the lessons learned for show off to the rest of the class. SEGMENT ONE Week one: (Learn/Do) LED Lights & Buzzers (What is a robot, and what do its parts do) Introductions and team building, along with some information on what a robot is, what a computer is, and what we will be learning
The first “robotics” week will be focused on learning about the mbot and it’s parts, access and operation of math learning tolls, and a fun jeopardy style quiz to reinforce the information Week two: (Math/Fun) ADDITION Khan Academy https://www.khanacademy.org/math/arithmetic/addition-subtraction/two_dig_add_sub/v/adding-whole-num bers-and-applications-1 SEGMENT TWO Week three: (Learn/Do) Ultra Sensor (How is a robot controlled with programs)
The third week for robotics, we will be focusing on the motor and light outputs, and the “wait” block. Week four: (Math/Fun) ADDITION Review
http://www.mathsisfun.com/numbers/ SEGMENT THREE Week five: (Learn/Do) Coding Math with Variables (Button input and the Wait-Until command)
Week six: (Math/Fun) ADDITION Practice Worksheet http://www.mathsisfun.com/worksheets/print.php?w=34175&ID=16155 SEGMENT FOUR Branch Stucture & Comparison Variables Week seven: (Learn/Do) (Loops and Loop-Until)
Week eight: (Math/Fun) MULTIPLICATION Khan Academy https://www.khanacademy.org/math/cc-fourth-grade-math/cc-4th-mult-div-topic/cc-4th-multiplication/v/2-d igit-times-1-digit-example SEGMENT FIVE Week nine: (Learn/Do) Broadcast Commands & Clones (Remote control, and distance sensor)
Week ten: (Math/Fun) MULTIPLICATION Review http://www.mathsisfun.com/timestable.html SEGMENT SIX Week eleven: (Learn/Do) Linked Lists (Sound output and beginning variables and counting)
Week twelve: (Math/Fun) MULTIPLICATION Practice Worksheet http://www.mathsisfun.com/worksheets/print.php?w=1778&ID=31159 SEGMENT SEVEN Week thirteen: (Learn/Do) Logical Operators
Week fourteen: (Math/Fun) FRACTIONS Kahn Academy https://www.khanacademy.org/math/cc-fourth-grade-math/cc-4th-fractions-topic/cc-4th-comparing-fraction s/v/comparing-fractions-2 SEGMENT EIGHT Week fifteen: (Learn/Do) VideoTool & More Variables
Week sixteen: (Math/Fun) FRACTIONS Review http://www.mathsisfun.com/fractions_addition.html SEGMENT NINE Week seventeen: (Learn/Do) Robot Movement
Week eighteen: (Math/Fun) FRACTIONS Practice Worksheet http://www.mathsisfun.com/worksheets/print.php?w=38762&ID=15056 SEGMENT TEN Week nineteen: (Learn/Do) More Ultrasonic Sensors
Week twenty: (Math/Fun) METRICS Kahn Academy https://www.khanacademy.org/math/cc-fourth-grade-math/cc-4th-measurement-topic/cc-4th-metric-us-custo mary/v/metric-weight SEGMENT ELEVEN
Week twenty-one: (Learn/Do) Light Sensor Line Tracking
Week twenty-two: (Math/Fun) METRICS Review https://www.khanacademy.org/math/cc-fourth-grade-math/cc-4th-measurement-topic/cc-4th-unit-conversio n/v/converting-weight SEGMENT TWELVE Week twenty-three: (Learn/Do) Remote Control
Week twenty-four: (Math/Fun) METRICS Practice Worksheet http://3bdf657fa5c075b5244b-9b8dd9ef9695736d47e08f6701e9f8a7.r15.cf5.rackcdn.com/www.mathworks heets4kids....ric%20kg-gram-type1-3.pdf
FINAL SEGMENT (1 week) Challenge design and competition (Learn/Do/Fun) Additional Resources: “Tools for Creating Online Quizzes” http://www.educatorstechnology.com/2014/02/10-useful-web-tools-for-creating-online.html “mBot Kids Maker Rocks with Robots” https://www.dropbox.com/s/3dwpdyt1ygrpi3t/mBlock%20Kids%20maker%20rocks%20with%20the%20ro bots.pdf?dl=0