Placeholder Image

Subtitles section Play video

  • One thing that computers are really good at is repeating commands.

  • As a person, you'd get really bored if you had to do the same thing lots of times in a row.

  • But a computer can do the same thing millions or even billions of times,

  • and not get bored and be able to carry that out really well.

  • So for example if I wanted to wish

  • everyone on Facebook a happy birthday by sending them an email,

  • it might take me more than a century to actually write out all of those emails to everyone.

  • But with just a few lines of code, I can have a system

  • send an email to everyone on Facebook wishing them a happy birthday.

  • So that's what loops are, and why they're valuable,

  • and something that computers can do very well.

  • In this example your goal is going to be to move the bird

  • to get the pig. Now we're gonna be able to use the "repeat" block

  • in order to be able to do this very easily. You can either do this by

  • giving the computer a "move forward" command

  • five times in order to advance the bird one step each time to the pig.

  • Or you can just tell the computer to "move forward" once,

  • and then tell it to "repeat" that 5 times, and it will do the same thing.

  • So in order to do this you drag your "move forward" command,

  • and then you put it inside the "repeat" block.

  • And you can click on it and tell it how many times you want to repeat the block

  • to tell it how many steps you want it to take forward. Now one more thing is

  • you can put as many commands as you want inside the "repeat" block.

  • So in this example you're telling it to move forward and turn left,

  • which it will do five times. Alright good job and have fun :-)

One thing that computers are really good at is repeating commands.

Subtitles and vocabulary

Click the word to look it up Click the word to find further inforamtion about it