Return to Video

Hour of Code - Mark Zuckerburg teaches Repeat Loops

  • 0:00 - 0:04
    Uma coisa na qual computadores são
    muito bons é em repetir comandos.
  • 0:04 - 0:08
    Como uma pessoa, você ficaria muito entediado se você
    tivesse que fazer a mesma coisa várias vezes seguidas.
  • 0:08 - 0:09
    Missing???
  • 0:09 - 0:13
    Mas um computador pode fazer a mesma coisa
    milhões ou até mesmo bilhões de vezes,
  • 0:13 - 0:15
    e não ficar entediado e ser capaz de
    tirar isso de letra.
  • 0:16 - 0:17
    Então por exemplo, se eu quisesse desejar
  • 0:17 - 0:21
    a todos no Facebook um feliz aniversário
    enviando a eles um email,
  • 0:21 - 0:25
    eu levaria mais de um século para
    realmente escrever todos esses emails para todo mundo.
  • 0:25 - 0:25
  • 0:25 - 0:29
    Mas com apenas algumas linhas de código, eu posso
    fazer com que um sistema
  • 0:29 - 0:32
    envie um email para todos no Facebook
    desejando a eles feliz aniversário.
  • 0:32 - 0:34
    É isso que os loops são, e o motivo
    para eles serem tão valiosos,
  • 0:34 - 0:37
    e algo que os computadores podem fazer muito bem.
  • 0:37 - 0:41
    Nesse exemplo o seu objetivo vai ser
    mover o pássaro
  • 0:41 - 0:45
    para pegar o porco. Agora nós vamos ser
    capazes de utilizar o bloco "repetir"
  • 0:45 - 0:49
    para conseguir fazer isso bem
    facilmente. Você pode fazer isso
  • 0:49 - 0:52
    dando ao computador um comando de
    "ir para frente"
  • 0:52 - 0:57
    cinco vezes de forma a mover o pássaro para f
    rente um passo por vez até chegar no porco.
  • 0:57 - 1:01
    Ou você pode apenas dizer ao computador
    para ele "ir para frente" uma vez,
  • 1:01 - 1:04
    e depois dizer que ele repita isso 5
    vezes, e ele vai fazer a mesma coisa.
  • 1:04 - 1:08
    Então para fazer isso você arrasta
    o seu comando de "ir para frente",
  • 1:08 - 1:12
    e então você o coloca
    dentro do bloco "repetir".
  • 1:12 - 1:16
    E você pode clicar nele e dizer
    quantas vezes você quer repetir o bloco
  • 1:16 - 1:20
    para dizer a ele quantos passos você quer que
    ele dê para frente. Agora uma outra coisa é que
  • 1:20 - 1:24
    você pode colocar quantos comandos
    você quiser dentro do bloco "repetir".
  • 1:24 - 1:27
    Então neste exemplo você está dizendo para
    que ele vá para frente e vire à esquerda,
  • 1:27 - 1:31
    coisa que ele vai fazer cinco vezes.
    Certo, bom trabalho e se divirta! :-)
  • 1:31 - 1:31
Title:
Hour of Code - Mark Zuckerburg teaches Repeat Loops
Video Language:
English
Duration:
01:35

Portuguese, Brazilian subtitles

Revisions