So You Think You Can Dance.

Panic in the machine room of Wonderland. Someone tripped, fell over and spilled hot chocolate milk with whipped cream all over the main computer. Small fires were put out and the hardware seems to be ok, but the worst fear has come true: All the code for the Farewell parade this evening in the park is gone. Lost forever.

“Where are they going to find someone who can fix it in time? Who will make the robots dance?”

With the clock ticking and no time to waste, the park owner launches an emergency request over the intercom. The message blasts through the headset of your hero who was just meditating in the Zen Garden.

He doesn’t hesitate. Wiggles his fingers, gets up and starts coding.

Swift Playgrounds helps students collaborate to let these robots dance in sync.

Kurt Klynen

The Steps.

Here is my story:

First you need to decorate the MeeBots and Dash and Dots.

Dress them up for the Farewell parade. Then we will focus on each one separately.

Let’s start with the MeeBots.

Open Swift Playgrounds and download the MeeBot template.

Tap on See All at the bottom right corner and then navigate to the MeeBot Playground section.

Download the MeetBot Dances template.

Tap on Connect meeBot to connect your robot to your device. Start teaching him some basic dance moves. Follow the steps indicated.

Tap Run My Code to see it all in action.

Next, tap on the list icon at the upper left hand corner.

Select “Grand Finale” from the MeeBot Dances list.

Tap on the music note and then select your own music by tapping on Choose your own song.

Select the BPM in the code and put the value in to make him dance to your beat.

Write the remaining code for the dance. Be expressive.

Observe your result and edit where necessary.

Next up are the Dash and Dots.

Open Swift Playgrounds again.

Tap on See All at the bottom right hand corner.

Navigate to the Wonder Workshop section and download the Dash template.

After the download open the template.

Tap on Connect Dash to connect with the robot.

Then follow the steps in Swift Playgrounds to get to know the possibilities.

After that tap on the list icon at the upper left hand corner and select Create your own story!

Now write the code for Dash navigating the float he is pulling through the parade.

Tap on Run My Code to observe.

Review and fix where necessary.

Going Further.

Your robot dancers look like they are in good shape. Send them off to the parade and check up on them during the big farewell tour of the park.

This is one of the activities that educators can participate in during The Playground at FETC and TCEA.

If you are inspired to try this yourself, have a look at the resources I used:

Apple Teacher

Everyone Can Code

Everyone Can Create

Have fun!