Dance Party 2019 – Warm Up

Dance Party 2019 – Warm Up


Hi! My name is Miral Kotb, and i’m a dancer, software developer, and creator of iLuminate. Computer science relates to
creativity in numerous ways, immeasurable really. Once you have the ability to write software, you can put ideas into anything. I do it with light suits. There’s so much you can do, once you have the tools to write software. The possibilities are really endless. Over the next hour, you’re going to get
started with computer science by programming your own dance party. We’ve assembled some hip music, and a team of great dancers for you to play with. You’ll be using blocks of code to choose different dancers, change their dance moves, make them respond to the music, and make them interactive. You’ll see that your screen is split into 3 main parts. On the left is the play space, where your dancers will show up. The middle area is a toolbox. New blocks of code will be available in this space, as you go through the lessons. The space to the right is the workspace. You can drag blocks out of the toolbox and into the workspace, to build your program. The instructions for each level will be up
here at the top of the screen. If you need a hint, just click the light bulb. To start off, let’s make a new dancer
with this red block. First, drag it out of the toolbox, and snap it under this orange Setup block. This dancer’s a Cat. You can also change where the dancer appears in the play space, with this. Above the play space is a menu for picking out music. There are a ton of songs to choose from, so have fun finding your favorite. Under the play space is the Run button. When you press Run, you’ll see the dancers from your program appear in the play space and the music will play. Try it yourself! And if you’re feeling stuck, it’s okay, just get up and get moving. Before you know it, you’ll have made your own dance party. So, what will you
create?

3 Replies to “Dance Party 2019 – Warm Up”

Leave a Reply

Your email address will not be published. Required fields are marked *