top of page

Dance, Dance, EV3lution

Level: Beginner to Intermediate

Make a game with the EV3 brick. No motors or sensors, just the brick with it's buttons, screen, and sounds.

The tasks below will help you accomplish them. Below each task are videos to help you accomplish that task.

Dance, Dance, EV3lution: Projects

Roll the Dice

Task 1

Your Goal

  1. Display a random number on the screen.

  2. The number needs to be displayed long enough for the user to see. 

  3. Continue rolling random numbers until we push a brick button (other than cancel) to interrupt the program.

Dance, Dance, EV3lution: Text

Random Sounds

Your Goal

  1. Build on Roll the Dice

  2. Play a sound based on the random number rolled

Task 2

Dance, Dance, EV3lution: Text

User Input

Your Goal

  1. Use the random number to determine which button to push

  2. Show user which button to press

  3. Wait for user to press the correct button

Task 3

Dance, Dance, EV3lution: Text

Owning Code

Your Goal

  1. Comment your code - remind yourself, and others, what’s going on

  2. Turn the switch into a MyBlock with one input for the dice roll

Task 4

Dance, Dance, EV3lution: Text

Error!

Your Goal

  1. Detect if a user presses the wrong key

  2. Let them know they were wrong

  3. Wait for user to press the right key

Task 5

Dance, Dance, EV3lution: Text

Keeping Score

Your Goal

  1. Put a time limit on the game

  2. Keep track of the number of correct key presses

  3. Track the number of errors

  4. Display results at the end if the game

Task 6

Dance, Dance, EV3lution: Text

Choose YOUR Adventure

Your Goal

Let your imagination roam free and build your own game!

Use what you learned in this project, and all of the videos above, to build your own game. The possibilities are endless.

I'm excited to see what you come up with.

Task 7

Dance, Dance, EV3lution: Text

©2019 by Rockets and Robots. Proudly created with Wix.com

bottom of page