Robot Coding ABC 123

Computational Thinker
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:

  1. Computer program: A computer program is a set of instructions that a computer follows to complete a task.

  2. Persistence: Persistence is trying again, and again, and again.

  3. Algorithm: An algorithm is a list of steps that you can follow to finish a task.

  4. 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.

    • 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. 

Accommodations

See Accommodations Page and Charts on the 21things4students.net site in the Teacher Resources. 

Steps

Directions for this activity:

  1. Say to students, “Today, you are going to be computer programmers!”

  2. Show the BrainPOP video to introduce coding.

  3. Review the vocabulary with them. What is Programming? What is an Algorithm

  4. Demonstrate the robot on one of the mats.

  5. 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

  6. Use the printable worksheets with the students. 

Assessment Options

Different options for assessing the students:

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

Beebots

Beebots 5 pack bundle

BrainPOP video

How to Use Beebot

How to Use Coding Mouse

Learning Resource

Number 1-0 Printables

Printable Worksheets

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.