My Robotic Friends – unplugged activity

Alphabets Sounds Video

share us on:

In the “My Robotic Friends” lesson, students engage in an unplugged activity that teaches programming concepts through hands-on collaboration. By using arrows drawn on paper to give instructions, participants take turns acting as programmers and robots, learning to communicate clear directions to stack cups in a specific way. This fun and imaginative exercise not only fosters teamwork but also provides insight into how computers interpret and execute commands.
  1. What do the arrows on the paper help the robot do?
  2. Why is it important to give clear instructions when programming?
  3. How do you think working together with friends makes this activity more fun?

My Robotic Friends – Unplugged Activity

Welcome to a super fun lesson called “My Robotic Friends”! In this activity, we learn about programming without even using a computer. Sounds cool, right? Let’s dive in and see how it works!

Programming with Arrows

In this activity, we work in groups to become programmers and robots. The programmers use arrows drawn on paper to give instructions. These arrows tell the robots how to stack cups in a special way. It’s like giving directions to a friend using a secret code!

How It Works

First, the programmer thinks about how they want the cups to be stacked. Then, they draw arrows on a piece of paper. Each arrow tells the robot to move in a certain direction. For example, an arrow pointing up might mean “pick up a cup,” and an arrow pointing right might mean “move the cup to the right.”

Becoming a Robot

Once the program is ready, it’s time for the robot to take action! The robot reads the arrows and tries to understand what they mean. Then, the robot follows the instructions to stack the cups just like the programmer wanted. It’s like solving a puzzle together!

Learning and Fun

This activity is not only fun but also helps us learn how computers think. By using arrows, we learn how to give clear instructions, just like real programmers do when they write code. Plus, it’s a great way to work together and use our imaginations!

So, gather your friends, grab some paper and cups, and start programming your robotic friends today. Who knew learning could be this much fun?

  • Have you ever played a game where you had to give or follow directions? How was it similar to being a programmer or a robot in this activity?
  • What other things do you think you could use arrows to give instructions for, besides stacking cups? Can you think of any fun activities where you might use this idea?
  • Why do you think it’s important for the robot to follow the instructions exactly as the programmer writes them? What could happen if the robot doesn’t follow the directions correctly?
  • Design Your Own Arrow Code: Create your own set of arrow instructions to build a unique cup tower. Draw arrows on paper to show how you want the cups to be stacked. Then, swap your arrow code with a friend and try to build each other’s cup towers. Did your friend understand your instructions? Discuss what worked well and what could be improved.

  • Robot Dance Party: Use arrows to create a simple dance routine. Each arrow represents a different dance move. For example, an up arrow could mean “jump,” and a left arrow could mean “spin to the left.” Perform your dance routine for your classmates and see if they can follow along using your arrow instructions. How does this activity help you understand programming?

  • Everyday Programming: Think about a simple task you do every day, like brushing your teeth or tying your shoes. Try to write a set of arrow instructions for this task. Share your instructions with a family member and see if they can follow them. How does breaking down a task into steps help you understand how programming works?

Here’s a sanitized version of the transcript:

This is a fantastic lesson called “My Robotic Friends.” It’s a lot of fun! We teach programming without using computers. We get groups together where people program their robotic friends to stack cups in a certain configuration just by drawing arrows on paper.

Right now, we are implementing the activity that they’ve been working on. We had a programmer who wrote down this program with arrows, and we have a robot that is reading the arrows, trying to figure out how to stack the cups. The robot will translate the arrows into specific movements to create one of these stacks.

Let me know if you need any further modifications!

All Video Lessons

Login your account

Please login your account to get started.

Don't have an account?

Register your account

Please sign up your account to get started.

Already have an account?