Robot Coding ABC 123
Students will program robots through a given maze that they create using Alphabet or number flashcards. You will need to purchase either BEEBOT robots or CODIE AND GO MOUSE ROBOTS to complete this activity.
The Code and Go Mouse is much cheaper and has most of the same capabilities as the BEEBOT. BEEBOT is more durable and some have Bluetooth capability.
- Be able to learn about algorithms.
- Be able to learn about coding and programming
- Begin to understand basic coding using robots.
Computer program: A computer program is a set of instructions that a computer follows to complete a task.
Persistence: Persistence is trying again, and again, and again.
Algorithm: An algorithm is a list of steps that you can follow to finish a task.
Program: A program is an algorithm that has been coded into something that can be run by a machine.
To prepare for this lesson:
You will need to purchase either the Code and Go Mouse or Beebot Robots to do these activities.
Code and Go Mouse
Purchase from Learning Resource.
Code & Go Robot set from Walmart, Amazon approximately $40.
Purchase the second mouse Jack from any of the companies above.
Purchase triple A batteries for the mice.
BEEBOT is more pricey but very durable.
Watch the tutorials:
You will need to make six mats made out of posterboard. Draw lines that are 5”X 5” blocks with a marker. Put a letter in each box on the Alphabet mat or numbers on the number mat. You may want to laminate these to use again.
This site has MANY FREE Reproducible cards, you could use these or think of other cards to use. PRINT OUT three sets of each and cut and laminate if available.
Decide if you want students to work on their own, or if you want them to pair program. Sometimes if they have not coded before, two heads are better than one.
Watch the Brain Pop video on computer programming and decide which activities are appropriate for your students to work on.
See Accommodations Page and Charts on the 21things4students.net site in the Teacher Resources.
Directions for this activity:
Say to students, “Today, you are going to be computer programmers!”
Review the vocabulary with them. What is Programming? What is an Algorithm
Demonstrate the robot on one of the mats.
Each student will pick a card.
Start at the letter, “A” or Number “1” on the mat.
Students will need to code their robot to go from the start point (A or 1) to the letter or number they chose.
Have them record the code on the worksheet provided, then tap the arrows on the robot to code the robot to move to the correct box
Use the printable worksheets with the students.
Different options for assessing the students:
- Check for understanding
- Exit ticket or possible rubric
5a. Students formulate problem definitions suited for technology-assisted methods such as data analysis, abstract models and algorithmic thinking in exploring and finding solutions.
5d. Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.
MITECS: Michigan adopted the "ISTE Standards for Students" called MITECS (Michigan Integrated Technology Competencies for Students) in 2018.
Devices and Resources
CONTENT AREA RESOURCES
Students use sight words. Flip sight word cards and code to the specific word.
Students use math flash cards and code to the answer.
Students code route through the life cycle of a pumpkin.
Create a map of the United States (older students) or neighborhood in 5X5 blocks. Have students code through the grid.
This task card was created by Courtney Conley, Utica Schools, January 2019.