You are on page 1of 2

Cozmo Coding Challenges

Learning Cozmo
Play around in the Cozmo app to get a feel for Cozmo’s abilities and limitations. This will help
you when you start coding.

1. Teach Cozmo to recognize your face in Discover>Meet Cozmo


2. Feed and Tune up Cozmo
3. Spark a game or trick with Cozmo
4. Explore your area from Cozmo’s point of view
5. Play a featured project in the Code Lab
6. “See Inside” a featured project

Beginning Coder (Sandbox Mode)


1. View sample coding projects by scrolling to the right in the Sandbox Mode (before selecting
“New Sandbox Project”).
2. Drive forward 2
3. Drive backwards 2, Act like a winner
4. Drive forward in a square
5. Drive to a cube, Act surprised
6. Look up, Say “Hello”
7. Look up, Act like a cat
8. Move lift up, Move lift down, Repeat 3 times
9. Light up backpack
10. Light up backpack, Say “This is my favorite color”
11. When a face is seen, Say “I See You”

The yellow icon in the upper left hand corner of the Code Lab highlights additional coding
challenges

Intermediate Coder (Sandbox Mode)


1. Drive backwards in a square
2. Drive fast in a square using only four code blocks
3. When a cube is tapped, Change the backpack color, Repeat
4. When a face is seen, Light up backpack, Say “Hello Human,” and Drive forward
5. Drive back and forth in-between two cubes (When a cube is seen, Drive to cube, Drive
backwards 1, Turn twice, Repeat)
6. Stack two cubes (When a cube is seen, Drive to cube, Move lift up, When you see a cube,
Drive to cube, Move lift down, Drive backwards 1)
7. When a cube is tapped, have Cozmo stack two cubes
8. Have Cozmo knock over a stack of cubes and get excited
9. Nest a repeat command inside another repeat command.
10. Have Cozmo identify the difference between a person and a cube
Intermediate Coder (Constructor Mode)
A glossary of advanced code is located in the upper left hand corner of the Constructor Mode
Code Lab

1. Drive backwards in a square 1 Cube:


2. Drive backwards in a square, then play an animation
3. Move lift up and down whenever a face is seen.
Experiment with different speeds
4. When a cube is tapped, Set backpack light to blue, Play eighties music
5. Spin the lights different colors on cubes 1, 2, and 3 2 Cube:
6. When the 1 cube is tapped, Set backpack light to blue, When the 2 cube is
tapped, Set backpack light to green, When the 3 cube is tapped, Set backpack
light to red
7. Drive back and forth in-between two cubes (When cube is seen, Dock with 3 Cube:
cube, Drive backwards, Turn around)
8. Display a word on Como’s face
9. Make Cozmo look up and have your name on his face
10. Draw a circle on Cozmo’s face and then fill a rectangle on Cozmo’s face

Advanced Coder (Constructor Mode)


These challenges require advanced knowledge of mathematical functions within a program and
advanced Scratch programming techniques. Visit forums.anki.com for more examples, how-tos,
and to ask questions in the Cozmo Code Lab forum.

1. Turn Cozmo into an alarm clock


2. Can you program Cozmo to find all of his cubes?
3. Teach Cozmo to build a pyramid out of his cubes
4. Have Cozmo identify each cube’s number when he picks it up
5. Teach Cozmo how to speak a three digit number. For example, if you tap the 1 block twice, the
2 block nine times, and the 3 block once, Cozmo should say, “Two hundred ninety one.”

Classroom Challenges
1. Create a maze using tape and code Cozmo to go through it. 1 “forward” code is 1.75 inches.
Then, have Cozmo navigate the maze backwards, and be sad if he runs into a cube.

2. Explore Cozmo’s vision system: From how far away can he see his cubes? How does lighting
affect this vision? How accurately can he estimate the distance and angle of a cube? Can you
fool him by making fake cubes with the same markers as the real cubes? How do the markers
on the different faces of a cube differ from each other? Why are they different?

3. Test how strong Cozmo is by having him push lightweight, stackable materials like blocks. Are
two Cozmos as strong as one or stronger? Try giving Cozmo a push when he’s pushing
maximum weight and adding more blocks. Pop off the white, front plate on Cozmo’s lift to
make pushing easier.

You might also like