Gamify Your Robots
Learn how to use your Robots (e.g., Code and Go Mice, Dash, and Spheros) by gaming. Gaming creates a high-interest, team-building, and problem-solving approach to using the robots, and the games are easily adapted to most robots and many levels.
This activity will take multiple days.
Be able to operate and code a robot using sequencing techniques.
Understand how to read grid coordinates.
Be able to work together to program the robots and make decisions about the game they are playing.
Sequencing: Sequencing is to put steps in order.
Bug: A bug is a part of a program that does not work correctly.
Debugging: Debugging is finding and fixing problems in an algorithm or program.
Grid: A grid is an area of uniformly spaced horizontal and perpendicular lines that form equal-sized squares.
Coordinates: Coordinates are a set of numbers and/or letters used in specifying the location of a point on a line, on a surface, or in space.
To prepare for this lesson:
- Have students practice coding on the computer.
Prepare materials for the game.
Create 6x6 (or 4x4) mats, 6x6: 30cm x 30cm squares, 4x4: 5in x 5in squares
Purchase Dollar Tree Shower Curtain Liners, White.
Electrical Tape for Tic Tac Toe
Clip Boards and Pencils
Other Gaming Ideas:
- 6x6 Mat: Connect 4
- 6x6 Mat: Memory
- 6x6 Mat: “Backwards Bingo”
- See Accommodations Page and Charts on the 21things4students.net site in the Teacher Resources.
- Younger students/struggling learners: Play “Find the Cheese” instead of “Cheddarship” or “Treasure Hunt.”
- Struggling Learners: Could practice programming the robot on the floor, not on the grid, to begin to understand how the coding works.
- Give struggling students access to easier modules (A or B) in Code.org, which have more picture clues for solving sequencing problems.
Directions for this activity:
- Day 1: Introduce sequencing and get students logged into Code.org. Have students practice Blockly coding with Code.org.
- Day 2-3+: Continue to let students work at their own pace in Code.org. (Could intersperse some off-line coding activities if desired.)
- Day 4: Introduce Treasure Hunt and play with the whole group. Use a Flippity.net spinner to pick student names. Delete the squares on the grid as students ask for coordinates. Have all students mark on a practice grid “X” for a miss and an “O” for a hit. Reset the slideshow back to the original file once the game is over so it’s ready for the next class.
- Day 5: Play Cheddarship with older students (find one piece of cheese). Play Get the Cheese or an Alternate Game with younger/struggling learners.
- Day 6: Play Treasure Hunt (or Treasureship) with older students. Play Tic Tac Toe with younger students.
Different options for assessing the students:
- Check for understanding
- Watch each team to see each student have a chance to code the robot. If they are successful in getting the robot to the intended grid square, then they understand the sequencing concept and how to use the specific device.
MITECS Competencies & ISTE STANDARDS
MITECS: Michigan adopted the "ISTE Standards for Students" called MITECS (Michigan Integrated Technology Competencies for Students) in 2018.
1d. Students understand the fundamental concepts of technology operations, demonstrate the ability to choose, use and troubleshoot current technologies and are able to transfer their knowledge to explore emerging technologies.
5d. Students understand how automation works and use algorithmic thinking to develop a sequence of steps to create and test automated solutions.
7c. Students contribute constructively to project teams, assuming various roles and responsibilities to work effectively toward a common goal.
Devices and Resources
Dash and Spheros will work with iPads or Android Tablets. (Will also work on phones.)
App, Extension, or Add-on:
Download the Blockly App (Wonder Workshop) for Dash Robots or the Sphero Edu app for the Spheros.
CONTENT AREA RESOURCES
Journaling to document or reflect on the process
Create their own game or game pieces
Graphing, Coordinates, Problem-Solving
Use Coordinates on an actual map
This task card was created by Lisa Zaar, Livonia Public Schools, January 2020.