< Return to Video

Course 3 - Bee Functions explained by Chris Bosh

  • 0:00 - 0:05
    Um dos conceitos mais importantes na informática
    é a definição de novos comandos,
  • 0:05 - 0:08
    como adicionar as tuas palavras
    a uma linguagem de programação.
  • 0:08 - 0:13
    A maioria das linguagens de programação
    tem apenas cem palavras ou comandos.
  • 0:13 - 0:18
    A arte e magia está em definir as tuas próprias
    novas palavras a partir destes blocos de construção.
  • 0:18 - 0:21
    Fazemos isto a toda a hora no desporto.
  • 0:21 - 0:24
    Por exemplo, no basquetebol,
    começamos por aprender a driblar,
  • 0:24 - 0:27
    a fazer um lançamento na passada
    ou a fazer um ressalto.
  • 0:27 - 0:30
    Depois de aprenderes
    estes movimentos básicos,
  • 0:30 - 0:32
    aprendes novos movimentos
    e juntas estes blocos de construção,
  • 0:32 - 0:35
    como num bloqueio na bola
    ou passe e corte.
  • 0:35 - 0:38
    Podes, depois, partir daí
    para fazer jogadas mais complexas.
  • 0:38 - 0:43
    Quando aprenderes essa jogada e lhe deres um nome,
    todos os teus colegas de equipa saberão como fazê-la.
  • 0:43 - 0:45
    Da mesma maneira,
  • 0:45 - 0:49
    depois de teres ensinado um computador
    a fazer uma acção, com estas sequências de comandos,
  • 0:49 - 0:54
    podes inventar o teu próprio nome para essa acção,
    para que seja fácil repeti-la mais tarde.
  • 0:54 - 0:59
    Quando defines o teu próprio comando
    e lhe dás um nome, isso chama-se uma função.
  • 1:00 - 1:03
    Agora vamos utilizar funções
    para ajudar a abelha.
  • 1:04 - 1:08
    Neste exemplo, a nossa função
    chama-se «obter 2 néctares»,
  • 1:08 - 1:10
    e está aqui mesmo, neste bloco verde.
  • 1:10 - 1:16
    Sabemos o que faz a função «obter 2 néctares»
    ao olhar para esta caixa cinzenta, que é a definição da função.
  • 1:16 - 1:25
    Se olharmos lá para dentro, a «obter 2 néctares»
    consiste em ir obter néctar e repetir o processo.
  • 1:25 - 1:31
    Vê sempre o que está dentro da caixa cinzenta
    para saber o que fazem estes blocos verdes de função.
Title:
Course 3 - Bee Functions explained by Chris Bosh
Video Language:
English
Duration:
01:33

Portuguese subtitles

Revisions