Skip to main content

HomeWorkshop: Ranger Bots

Ranger Bots

The mBot Ranger robot from MakeBlock can do amazing things by attaching basic sensors and coding their functions to control the robot.  This new workshop will introduce you to more fun problem-solving activities in the world of robotics.

A hands-on Makeblock mBot Ranger robotics course where students explore sensing, control, and planning in collaborative team projects. This course aims to teach software development and problem-solving skills through real-world robotic challenges through block-based programming. Students will learn to set up a robot, program LED signals, navigate with movement commands, and build intelligent behaviors using ultrasonic and IR sensors.


You will start with simple block-style command structure similar to "Scratch 3.0" to see the results fast. Then you will learn to manipulate real code based on Arduino or Python.  Each lesson shows you a new concept you can master and builds your skills so you’ll be ready to tackle more advanced concepts later.

This course will be taught by Pranit Shah, a Computer Science student at UMass Amherst.

Pictured right: The mBot Ranger robots are lined up ready for their first day with you! 

MakeBlock_robots3.jpeg
Schedule & Duration

Ranger Bots: Robotics Workshop
For Grades 4–10
Cost: $60 per workshop ($40 for members)

Participants can skip the beginner level based on skill. After completing the beginner session, you're welcome to join any advanced workshop.

Beginner Level
Choose a 3-day workshop
from 4:30–6:00 PM
 -- June 24, 25, and 27
 -- July 1–3
 -- July 29–31
 -- August 12–14

Advanced Level
Choose a 2-day workshop
from 4:30–6:30 PM
 -- July 8–9
 -- August 5–6
 -- August 19–20
RangerBot_clip2.gif

There are TEN Ranger Bots ready for you to program, five configured in Tank mode and five in Race mode.

Course Goals

No prerequisites. This course is ideal for anyone just starting out in coding who would like to work with a ready-to-go robot. 

You may bring your own laptop to control the bots, but we will have computers here you can use.
Beginner Level Goals:
 -- Set up the robot, blink LED lights, and use basic movement commands

 -- Use the ultrasonic sensor to detect and avoid obstacles

 -- Follow a line using IR sensors and complete a mini "rescue mission"

Advanced Level Goals:


 -- Learn how to translate block-based programs into Arduino C code

 -- Explore sensor integration by reading real-time data from ultrasonic and IR sensors
Upcoming Events
Upcoming Workshops

Please be aware of our Cancellation and Refund Policies. For questions, e-mail info@nescitech.org or call 508-720-4179.