Dance Party 2019 – Warm Up

Alphabets Sounds Video

share us on:

In the “Dance Party 2019 – Warm Up” lesson, participants are introduced to the intersection of computer science and creativity by programming their own dance party. Guided by Miral Kotb, learners will use blocks of code to select dancers, customize their movements, and synchronize them with music, all while navigating a user-friendly interface divided into play space, toolbox, and workspace. The lesson encourages exploration and creativity, culminating in a fun and interactive dance experience.

Dance Party 2019 – Warm Up

Hey there! I’m Miral Kotb, and I’m a dancer, software developer, and the creator of something cool called iLuminate. Did you know that computer science and creativity go hand in hand? When you learn to write software, you can turn your amazing ideas into reality. I do this by creating light-up suits for dancers. With the right tools, you can do so much!

Get Ready to Code Your Own Dance Party!

In the next hour, you’re going to dive into computer science by programming your very own dance party. We’ve got some awesome music and a team of talented dancers ready for you to work with. You’ll use blocks of code to pick different dancers, change their dance moves, make them groove to the music, and even add some fun interactions.

How It Works

Your screen is split into three main sections:

  • Play Space: This is on the left side, where your dancers will show up and perform.
  • Toolbox: In the middle, this is where you’ll find new blocks of code as you move through the lessons.
  • Workspace: On the right, this is where you drag blocks from the toolbox to build your program.

Getting Started

At the top of the screen, you’ll see instructions for each level. If you ever need a hint, just click the light bulb icon. To start, let’s create a new dancer using the red block. Drag it from the toolbox and snap it under the orange Setup block. This dancer is a Cat, and you can even change where it stands in the play space.

Choose Your Music

Above the play space, there’s a menu where you can pick your favorite music. There are lots of songs to choose from, so have fun exploring!

Let’s Dance!

Below the play space is the Run button. When you press it, your dancers will appear and start moving to the music you selected. Try it out! If you ever feel stuck, don’t worry—just get up and dance around. Before you know it, you’ll have created your own fantastic dance party. So, what will you create?

  1. How did Miral Kotb’s combination of computer science and creativity inspire you to think differently about technology and art?
  2. Reflect on the process of programming your own dance party. What challenges did you encounter, and how did you overcome them?
  3. What was your favorite part of creating a dance party, and why did it stand out to you?
  4. How do you think the skills learned from this activity can be applied to other areas of your life or future projects?
  5. In what ways did the structure of the coding environment (play space, toolbox, workspace) help you understand the programming process?
  6. How did experimenting with different music and dance moves enhance your understanding of coding and creativity?
  7. What new insights did you gain about the relationship between technology and performance art through this activity?
  8. How do you plan to continue exploring the intersection of technology and creativity after this experience?
  1. Create Your Own Dance Routine

    Imagine you’re a choreographer! Use the blocks of code to create a unique dance routine for your dancers. Experiment with different dance moves and sequences. Share your routine with a classmate and see if they can replicate it using the same blocks of code.

  2. Music and Mood Matching

    Choose a song from the music menu and think about the mood it creates. Then, select dance moves that match the mood of the music. Discuss with your classmates why you chose those moves and how they fit the music’s mood.

  3. Dance Party Design Challenge

    Challenge yourself to design a dance party with a specific theme, like a beach party or a space adventure. Use the coding blocks to create dance moves and interactions that fit your theme. Present your themed dance party to the class.

  4. Code Debugging Race

    Work in pairs to create a dance routine with intentional “bugs” or mistakes in the code. Swap routines with another pair and race to find and fix the errors. The first team to have a perfectly running dance routine wins!

  5. Interactive Dance Story

    Write a short story that involves your dancers. Use the coding blocks to bring your story to life, making the dancers act out different parts of the story. Share your interactive dance story with the class and see if they can guess the plot.

Sure! Here’s a sanitized version of the transcript:

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. Once you have the ability to write software, you can bring your ideas to life. I do this with light suits. There are so many possibilities once you have the tools to write software.

Over the next hour, you’re going to get started with computer science by programming your own dance party. We’ve assembled some great music and a team of talented dancers for you to work with. You’ll be using blocks of code to select different dancers, change their dance moves, make them respond to the music, and create interactivity.

Your screen is divided into three main parts. On the left is the play space, where your dancers will appear. The middle area is the toolbox, where new blocks of code will be available as you progress through the lessons. The space on the right is the workspace, where you can drag blocks from the toolbox to build your program.

The instructions for each level will be displayed at the top of the screen. If you need a hint, just click the light bulb. To start off, let’s create a new dancer with this red block. First, drag it out of the toolbox and snap it under the orange Setup block. This dancer is a Cat. You can also change the dancer’s position in the play space.

Above the play space is a menu for selecting music. There are many songs to choose from, so have fun finding your favorite. Below 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 move around. Before you know it, you’ll have created your own dance party. So, what will you create?

Let me know if you need any further modifications!

ComputerAn electronic device that can store and process information to help us do tasks. – Example sentence: “I used the computer to finish my homework and play games.”

CodeA set of instructions written in a language that a computer can understand to perform a specific task. – Example sentence: “We learned how to write code to make a simple game in class today.”

DanceA sequence of movements that can be programmed into a computer to make characters move in a fun way. – Example sentence: “In our coding project, we made the robot dance to the beat of the music.”

MusicSounds that can be played by a computer to accompany animations or games. – Example sentence: “We added music to our game to make it more exciting.”

BlocksVisual pieces used in programming to build code by snapping them together like puzzle pieces. – Example sentence: “Using blocks in Scratch makes it easy to create animations.”

ToolboxA collection of coding blocks or tools that you can use to build your program. – Example sentence: “I found the loop block in the toolbox to repeat the actions in my code.”

ProgramA complete set of coded instructions that tells a computer how to perform a task. – Example sentence: “We wrote a program to make the character jump over obstacles.”

ScreenThe part of a computer where you can see images, videos, or the results of your code. – Example sentence: “The game appeared on the screen after we ran the code.”

CreateTo make something new using your ideas and coding skills. – Example sentence: “I used Scratch to create my own interactive story.”

DancerA character in a program that can be coded to move in rhythm to music. – Example sentence: “We programmed the dancer to spin and jump to the music in our animation.”

All Video Lessons

Login your account

Please login your account to get started.

Don't have an account?

Register your account

Please sign up your account to get started.

Already have an account?