Return to Video

Apresentação Das aulas de programação (Versão em Video)

  • Not Synced
    ok, vamos começar a fazer um programa.
  • Not Synced
    Começaremos do zero. E no final, tudo ficará legal. Como um pequeno programa de desenho
  • Not Synced
    Pense nisso como um passei dentro de um redemoinho de vento ao assistir as primeiras lições da Academia Khan.
  • Not Synced
    Apenas tenha uma ideia do que será possivel fazer com este aprendizado.
  • Not Synced
    Não se preocupe em entender todos os pequenos detalhes agora.
  • Not Synced
    Nós apenas queremos dar a você uma ideia do que virá daqui pra frente e que tipos de programa você será capaz de fazer antes de prosseguir.
  • Not Synced
    Agora, não há nada aqui. Então vamos começar desenhando.
  • Not Synced
    Desenharei uma elipse, que é parecida com o círculo.
  • Not Synced
    Assim é feito uma elipse. Você irá aprender como fazê-la também.
  • Not Synced
    E pronto. Como se fosse mágica.
  • Not Synced
    A razão do aparecimento da figura é que há algumas comandos que o ambiente da academia Khan entende.
  • Not Synced
    E vejam só, elipse é um deles.
  • Not Synced
    Não se preocupe sobre quais são todos esses números.
  • Not Synced
    Nós aprenderemos sobre eles em "introdução ao desenho"
  • Not Synced
    isto é apenas uma pequena apresentação.
  • Not Synced
    Assim que nós modificarmos os números, nós poderemos ver que o primeiro a distância na horizontal.
  • Not Synced
    O segundo número, significa a distância na vertical.
  • Not Synced
    O terceiro ponto, significa a "largura" e o último é a "altura" da elipse.
  • Not Synced
    Novamente, você não precisa saber isso agora.
  • Not Synced
    Mas você poderá pausar essa aula e testar esta função .
  • Not Synced
    Você irá aprender todos os detalhes nas aulas posteriores.
  • Not Synced
    A coisa importante agora é entender que estes números controlam como a figura irá parecer-se.
  • Not Synced
    ok, legal. Mas você não está tão impressionado.
  • Not Synced
    Então eu irei fazer alguma coisa que parece uma pouco mais complicada e então por esta elipse que nós fizemos , aqui dentro.
  • Not Synced
    Ok, nada mudou. E você provavelmente ainda não está muito impressionado .
  • Not Synced
    Mas agora o que eu irei fazer, e o resultado será um pouco mais impressionante, é animar o programa.
  • Not Synced
    e agora como você poderá ver , há vários círculos e eles estão seguindo meu mouse assim que o movo.
  • Not Synced
    Você poderá pausar o programa agora e testar esta funcionalidade.
  • Not Synced
    ok, então como é que isto acontece ?
  • Not Synced
    De Onde vem todos os círculos ?
  • Not Synced
    Bem, você irá aprender sobre tudo isso em "introdução à animação" posteriormente, mas já que você está se perguntando, o que acontece é que o computador conversa com nosso programa automaticamente, várias vezes para desenhar e desenhar ..
  • Not Synced
    e você deverá pensar que nosso programa irá ficar cansado disso. Mas pelo contrário, ele continuará fazendo o que está dentro dessa parte mágica do desenho.
  • Not Synced
    Então ele continuará desenhando elipses e depois elipses, infinitamente.
  • Not Synced
    E isso é o que acontece nos bastidores quando nós movimentamos nosso mouse, para fazer diversas elipses.
  • Not Synced
    Mesmo que só escrevemos uma vez.
  • Not Synced
    Então, como um programa sabe onde desenhar a elipse?
  • Not Synced
    Por exemplo, como ele sabe que deve seguir o mouse?
  • Not Synced
    Bem, você aprenderá mais sobre isso em "Interação do mouse"
  • Not Synced
    A grande ideia é que cada vez que o computador fala para nosso programa sobre o mouse usando estes dois comandos.
  • Not Synced
    MouseX e MouseY .
  • Not Synced
    Você não precisa conhecer sobre eles agora, mas MouseX é somente como o mouse se move na horizontal.
  • Not Synced
    Enquanto que MouseY é como o mouse se move na vertical .
  • Not Synced
    Vamos recapitular, quando nós fazemos essa elipse, o que nós estamos dizendo é que o primeiro número diz é : desenhe uma elipse na horizontal assim que o mouse se mover.
  • Not Synced
    A segunda diz: desenhe uma elipse assim que o mouse se movimentar na vertical.
  • Not Synced
    O que significa no final é , desenhe uma elipse na mesma posição que o mouse está.
  • Not Synced
    E então esses últimos dois parâmetros significam que tamanho a elipse terá.
  • Not Synced
    E novamente, não se preocupe sobre todos esses detalhes agora.
  • Not Synced
    Depois de você assistir as próximas lições, isso fará muito sentido.
  • Not Synced
    E agora, como você pode ver, isso está ficando um pouco confuso.
  • Not Synced
    Nós somente clicamos esse botão de reiniciar para iniciar o programa novamente com o quadro branco à esquerda.
  • Not Synced
    Vá em frente e pause o programa agora.
  • Not Synced
    Experimente você mesmo. Para você ver o que acontece.
  • Not Synced
    ok, então agora nós temos alguma coisa agradável acontecendo.
  • Not Synced
    Mas o que nós podemos fazer ?
  • Not Synced
    Bem, esses círculo são um pouco feios.
  • Not Synced
    Eles são sem cor.
  • Not Synced
    Então como seria se nós pudéssemos colorí-los?
  • Not Synced
    Há uma aula "introdução às cores", onde nós aprenderemos sobre todas as cores.
  • Not Synced
    Mas eu estou estragando o segredo e mostrarei para você como fazer isso agora.
  • Not Synced
    olha sóóó.
  • Not Synced
    Agora nós temos círculos vermelhos seguindo nosso mouse.
  • Not Synced
    Mas eles não tem somente que ser vermelhos, porque quando você clica nessas cores aqui, você poderá ver quando você poderá fazer isso, você poderá escolher qualquer cor que você quiser.
  • Not Synced
    Um arco-íris inteiro de cor.
  • Not Synced
    Então que tal, violeta agora.
  • Not Synced
    E você poderá aprender sobre como mudar cores na aula "introdução à cores"
  • Not Synced
    Reiniciaremos de novo. Agora nós temos somente círculos violetas.
  • Not Synced
    Agora nós podemos pensar, nós colocamos tudo isso que aprendemos para desenhar figuras maravilhosas.
  • Not Synced
    Sempre que movemos o mouse.
  • Not Synced
    Mas, isso poderia ser legal desenhar somente algumas coisas, como quando somente o mouse é pressionado.
  • Not Synced
    E eu mostrarei para você como fazer isso agora.
  • Not Synced
    Logicamente, isso não é tão complicado, tudo que nós estamos dizendo é : Se o mouse é pressionado, desenhe um círculo .
  • Not Synced
    De outra forma, não faça nada .
  • Not Synced
    Dissemos: Se, e então , esses estranhos parênteses você não precisa se preocupar.
  • Not Synced
    Então Se(MouseÉPressionado), bem, nós apenas não queremos fazer nada.
  • Not Synced
    Então nós deixamos esta parte aqui embaixo em branco.
  • Not Synced
    Então quando nós reiniciamos , nos podemos dizer:
  • Not Synced
    Estou movendo meu mouse, nada acontece.
  • Not Synced
    Mas quando eu pressiono o mouse, Eu faço o desenho.
  • Not Synced
    Em violeta.
  • Not Synced
    E escrevo coisas, e desenho coisas...
  • Not Synced
    E qualquer coisa que eu deseje. Isso é um tanto agradável.
  • Not Synced
    Já que em poucas linhas de código, nós fizemos esse pequeno programa de desenho.
  • Not Synced
    Então, isso é uma introdução à declaração if.
  • Not Synced
    Onde você aprenderá tudo sobre o que este código faz. O if (se) que acabamos de aprender.
  • Not Synced
    E como ele funciona. Mas Eu aposto que você pode começar a ver a ideia geral.
  • Not Synced
    Tudo o que nós estamos dizendo é : Se o mouse é pressionado, faça isso, e de outra forma:
  • Not Synced
    Se o mouse não for pressionado, então não faça nada.
  • Not Synced
    Legal. Isso é a mesma cosia que lógica que nós temos na nossa cabeça.
  • Not Synced
    Nós somente escrevemos ela em código.
  • Not Synced
    E.. você poderá assinalar, como, o que dizer de todo esse contorno feio ao redor do nosso círculo?
  • Not Synced
    Bem, você poderá aprender como controlar isso mais tarde. Você poderá fazer isso maior...
  • Not Synced
    você poderá fazer isso mais largo...
  • Not Synced
    Você poderá fazer isso de cores diferentes...
  • Not Synced
    Mas por hora, honestamente, E apenas gostaria de me livrar disso.
  • Not Synced
    Então eu irei apenas por nenhum delineamento... aqui em cima ( porque esse pequeno contorno é chamado de delineamento) .
  • Not Synced
    E quando reiniciamos...
  • Not Synced
    Olha! O delineamento desapareceu.
  • Not Synced
    Perfeito! Isso parece como muito mais um programa de desenho.
  • Not Synced
    Então, vamos rapidamente voltar alguns passos atrás.
  • Not Synced
    Você poderá estar curioso: De onde vem todas aquelas habilidades mágicas como ...
  • Not Synced
    "Se" e "Elipse" , e "Desenho"?
  • Not Synced
    Esses comandos úteis são construídos dentro da Academia Khan.
  • Not Synced
    Nós fizemos isso.
  • Not Synced
    E a parte divertida vem do aprendizado de combinar eles dentro dos programas.
  • Not Synced
    Se você está realmente curioso, nós estamos usando uma linguagem chamada de JavaScript
  • Not Synced
    Na academia Khan.
  • Not Synced
    JavaScript é uma das mais populares formas de escrever programas no mundo.
  • Not Synced
    Especialmente na internet.
  • Not Synced
    Então você estará em perfeita companhia.
Title:
Apresentação Das aulas de programação (Versão em Video)
Description:

Isso é apenas uma apresentação da nossa aula interativa de codificação, preparada para fazer captions e traduções facilmente. Recomendamos assistir também nossa aula aqui:
https://www.khanacademy.org/cs/programming/

more » « less
Video Language:
English
Duration:
07:41

Portuguese subtitles

Revisions