Robot Coding ABC 123
Overview
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.
Learning Objectives
Students will:
- Be able to learn about algorithms.
- Be able to learn about coding and programming
- Begin to understand basic coding using robots.
Vocabulary
Vocabulary Words:
-
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.
Pre-planning
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. Do a search on Code and Go for up-to-date prices.
-
Purchase the Code & Go Robot set from Walmart or Amazon.
-
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 up. 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.
Accommodations
See the Accommodations Page and Charts on the 21things4students website in the Teacher Resources.
Steps
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.
Assessment Options
Different options for assessing the students:
- Observations
- Check for understanding
- Exit ticket or possible rubric
MITECS Competencies & ISTE Standards
MITECS: Michigan adopted the "ISTE Standards for Students" called MITECS (Michigan Integrated Technology Competencies for Students) in 2018.
Computational Thinker
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.
Devices and Resources
Device: PC, Chromebook, Mac, iPad
Browser: Chrome, Safari, Firefox, Edge, ALL
App, Extension, or Add-on:
Websites:
ABC Printables
CONTENT AREA RESOURCES
ELA
Students use sight words. Flip sight word cards and code to the specific word.
Math
Students use math flash cards and code to the answer.
Science
Students code route through the life cycle of a pumpkin.
Social Studies
Create a map of the United States (older students) or neighborhood in 5X5 blocks. Have students code through the grid.
CREDITS
This task card was created by Courtney Conley, Utica Schools, January 2019. Updated October 2023.