You get to unbox your Rokit Smart kit! We'll show you all the pieces and what they do, as well as how the electronics work. You'll also learn…
Your Rokit Smart kit comes with the Smart Inventor Board, which is basically the brain of each bot. Learn how to use the Smart Inventor Board and select…
All of the Rokit Smart bots are programmed with Arduino, which is a text-based programming language. Learn how to install Arduino IDE on your computer and how to…
Writing a program on Arduino is great, but you need to make sure it gets uploaded to your Rokit Smart bot! Learn how to upload code to your…
Factory reset! Learn how to restore the default programs for all 11 robots.
Learn how to use Arduino, the software powering your Rokit Smart bots!
Every Arduino sketch has void setup() and void loop(), but what do they even mean? Find out in this lesson!
Counters are a way to make your program easier to understand.
Even programmers and developers need to know what their programs are actually saying! They do this with comments, which you'll learn how to create in this lesson.
The serial monitor will seriously help you when you are trying to see a series of data on your screen.
You know how the serial monitor displays data. In this lesson, learn how to make it read data too!
Included in every Rokit Smart kit is an ultrasonic sensor. But what does it do? In this lesson, you will find that out, and you will also learn…
You finally get to build and program robots! First up is the Mouse Bot, whose superpower is navigating any maze that you put it in by using its…
You might know what variables are in math or science, but what do they do in programming? This lesson will answer that question and show you how to…
You make decisions in your everyday life, and you can also make a program that can make decisions! These are called conditionals, and they include if statements and…
There might be times when you need to do the same thing over and over and over again in your program. Instead of writing the same lines of…
You want your Rokit Smart bots to move, right? This lesson will teach you how to program the DC motors so your bot won't collect dust!
You've built your Mouse Bot. You learned about variables, conditionals, and loops. You programmed your DC motors. Put it all together to program your Mouse Bot to move…
Just like a sumo wrestler, our Sumo Bot is programmed to push its competitors out of the ring. After building your Sumo Bot and learning about the bottom…
Every competition has rules, and the sumo competition is no different. This lesson will go over the sumo field, how large your Sumo Bot can be, and what…
Your Smart Inventor Board has a total of 8 IR sensors on the bottom, and you will definitely need them for the sumo competition, as well as some…
One of the rules for the sumo competition states that "the robot must buzz within the first five seconds to indicate that it is about to start." Learn…
You've built your Sumo Bot. You've learned how to program your bottom IR sensors and buzzers. You know the sumo competition rules. All you need to do now…
Included in every Rokit Smart kit is an ultrasonic sensor. In this lesson, you will learn how to program it to work with your Sumo Bot!
The Trailer Bot will not turn into Optimus Prime --- sorry! However, this is the first robot that is remote controlled, so you will be learning how to…
With the Trailer Bot, LEDs on your Smart Inventor Board will display and change when the robot's speed increases or decreases. The LEDs don't show up automatically though…
Did you know 4 out of 11 Rokit Smart robots can be remote controlled? Can you believe we waited this long to tell you?! In this lesson, you…
A remote control is a beautiful thing, but only if it works properly. This lesson will teach you how to program your remote control so you can control…
You've built your Trailer Bot. You have the LEDs programmed so they can show speed increasing and decreasing. You have a working remote control. All that's left to…
You might be able to tell what a turret is from the lesson picture: it's a location where something can be shot with some amount of protection and…
You know that the Turret Bot shoots rubber bands, but how? In this lesson, you're going to program the Turret Bot's sensors and motors. You'll also program the…
The Line Follower Bot is exactly what it sounds like! It's designed to follow black lines on a white surface. You'll learn how to program your sensors to…
Now that you've built the Line Follower Bot, this lesson will cover how to program it. You will learn about how while loops can control the Line Follower…
This robot isn't quite as majestic as an actual gorilla. However, it moves like one by rotating and swinging its arms to move itself forward. Bonus: the Gorilla…
You built the Gorilla Bot and now you get to program it! You'll learn how to use if statements to program the remote control, the motors, and the…
The Clapping Monkey Bot wants to play a game with you! It uses the center IR sensor to detect if an object is in front of it. If…
Programming is usually predictable, but sometimes you might not want to know exactly when everything in your code will happen. Randomization will help bring an element of surprise…
You built your Clapping Monkey Bot and you learned how to add randomization to your programs. Now you can put the two together and program your Clapping Monkey…
Our Bug Bot probably isn't as creepy as the real thing, even though it moves like an actual bug! You get to use the remote control again, so…
You built your Bug Bot. You already know how to program your remote control and LEDs. All you need to do now is put that all together to…
Did you know that some crabs are nocturnal and move away from the light? Your crab bot will be able to do the same thing! In this lesson,…
You've built the Crab Bot. Learn how to program the sensors to detect light, and then use variables, if statements, and loops to program the Crab Bot to…
Our Viking Ship Bot is designed to look like those gigantic swinging boat rides at amusement parks. You can make it swing back and forth by putting your…
You built your Viking Ship Bot. Now learn how to program it to swing back and forth and play a song!
Your robot can play soccer now! You get to remote control it! You'll learn how to use variables, if statements, and loops to program your robot to be…
You've built your Soccer Bot, and now you need to program it! Learn how to use variables, if statements, and loops to program the remote control. Have your…