Aprenda programação 1: Introdução
-
0:02 - 0:06Olá. Esta é o vídeo de introdução do FunProgramming.
-
0:06 - 0:10Uma série de vídeos que ensina programação criativa.
-
0:10 - 0:17O objetivo é aprender a criar animações e sons escrevendo e brincando com programas bem curtos.
-
0:17 - 0:21Caso queira começar a aprender imediatamente você pode pular para o próximo vídeo.
-
0:21 - 0:25Neste eu responderei algumas perguntas.
-
0:25 - 0:28Quem é o público alvo?
-
0:28 - 0:31O objetivo é te interessar em programação criativa.
-
0:31 - 0:35Nós começaremos desde o princípio. Desenhando um 'pixel' na tela.
-
0:35 - 0:38Eu estarei presumindo que você não entende muito de programação.
-
0:38 - 0:42Você deve conseguir acompanhar se tiver pelo menos uns 10 anos.
-
0:42 - 0:46Se você é mais novo ou quer tentar algo ainda mais fácil...
-
0:46 - 0:49... você talvez se interesse por Scratch ou Alice.
-
0:49 - 0:53Essas são linguagens de programação onde você não precisa digitar os programas.
-
0:53 - 0:56Ao invés disso você pode usar o mouse.
-
0:56 - 0:59Por que aprender programação?
-
0:59 - 1:07Eu acredito ser útil ter uma ideia sobre como é criado o software, pois estamos rodeados por ele agora.
-
1:08 - 1:14Saber programação pode lhe ser útil se você um dia vier a trabalhar com computadores.
-
1:14 - 1:19Por exemplo: você pode programar dentro do Photoshop, Excel, 3DSMax ou Live.
-
1:19 - 1:26Estes são programas de edição de fotos, criação de planilhas, animações 3D e criação de música.
-
1:26 - 1:29Programação é útil em diversas aplicações.
-
1:29 - 1:34Mas mesmo que você só assista 5 ou 10 episódios e nunca tente programar de novo...
-
1:34 - 1:40... você irá pelo menos ter uma ideia de como programas são criados.
-
1:40 - 1:45Eu acredito que seria ótimo se aprendêssemos programação na escola, junto com matemática.
-
1:45 - 1:50Porque a matemática é por vezes muito abstrata. Porém se você escrever programas...
-
1:50 - 1:53.... a matemática torna-se algo com o que você pode brincar.
-
1:53 - 2:00Não é apenas algo usado para passar num teste, mas algo usado para criar música, sons ...
-
2:00 - 2:06... animações, jogos. Então é algo que você pode ver e ouvir.
-
2:06 - 2:11Ao programar você aprende a achar as causas por trás de certos comportamentos.
-
2:11 - 2:14Então eu acredito que de uma maneira programar te ensina a pensar!
-
2:14 - 2:21Você se pergunta porque algo acontece. Realiza alguns testes e descobre como funciona usando lógica.
-
2:21 - 2:23Eu acredito que isto pode ser muito útil.
-
2:23 - 2:26Por que Processing?
-
2:26 - 2:29É provável que existam centenas de linguagens de programação.
-
2:29 - 2:36Pelo menos 10 ou 20 são populares no momento. Exemplos são Javascript, Java, PHP, Python, Ruby, C.
-
2:36 - 2:39Processing tem algumas vantagens.
-
2:39 - 2:42Em Processing você pode começar a programar em apenas alguns minutos.
-
2:42 - 2:46É software livre e funciona em Linux, Windows e Mac.
-
2:46 - 2:52E te permite criar programas interessantes em algumas poucas linhas de código.
-
2:52 - 2:55É por isso que ela é usada para o ensino.
-
2:55 - 2:58E também por artistas criando seus trabalhos.
-
2:58 - 3:02A sintaxe de Processing é similar a outras linguagens de programação.
-
3:02 - 3:07Os conceitos usados são os mesmos. Temos variáveis, loops, expressões condicionais ...
-
3:07 - 3:15Logo é uma boa linguagen para começar e não deve ser difícil aprender outras depois, se você quiser.
-
3:15 - 3:19Eu acho que, pelo menos no início, aprender deve ser simples e divertido.
-
3:19 - 3:24Senão você pode decidir que programação é complicado demais para você.
-
3:24 - 3:27Por que criar o Fun Programming?
-
3:27 - 3:33Eu acredito que educação seja básica para melhorar nossas vidas e resolver problemas neste planeta.
-
3:33 - 3:36Em muitos lugares a educação poderia ser melhor do que é hoje...
-
3:36 - 3:43... e um dia eu me perguntei: "Por que todos os professores não são tão apaixonados como o Carl Sagan?"
-
3:43 - 3:49Para nos interessarem, fazer-nos imaginar sobre as coisas, fazer-nos pensar e fazer perguntas.
-
3:49 - 3:54Ele era muito bom ao explicar ciência.
-
3:54 - 4:00Eu achei que poderia gravar estes grandes comunicadores em vídeo e mostrar essas gravações nas escolas...
-
4:00 - 4:04... juntamente com imagens interessantes.
-
4:04 - 4:07Os estudantes poderiam então discutir o apresentado com os professores e outros estudantes.
-
4:07 - 4:14No entanto existem leis, governos e empresas que decidem mudanças no sistema educacional ...
-
4:14 - 4:17... então um dia eu ouvi sobre a Kahn Academy.
-
4:17 - 4:23Um projeto que foi iniciado por uma pessoa gravando muitos vídeos ensinando matemática...
-
4:23 - 4:26... e milhões de pessoas estavam aprendendo graças a isto.
-
4:26 - 4:28Eu achei isto ótimo!
-
4:28 - 4:32Ao invés de tentar mudar o sistema educacional, ele estamos criando um sistema novo.
-
4:32 - 4:37Que qualquer um pode acessar de graça pela internet.
-
4:37 - 4:41Isto me inspirou a criar tais vídeos eu mesmo.
-
4:41 - 4:46Eu nunca tinha feito isto antes. Então eu passei umas duas semanas aprendendo como fazer.
-
4:46 - 4:51Eu procurava o lugar certo pro microfone. O volume certo, o software de gravação e edição certos...
-
4:51 - 4:58Eu descobri então que não era fácil transformar pensamentos em boas explicações.
-
4:58 - 5:06Por vezes algo soava bem num ensaio, mas ao começar a gravar me faltavam as palavras certas.
-
5:06 - 5:09Isso foi em 2010.
-
5:09 - 5:15Eu ouvi em algum lugar que se você fizer algo por 21 dias seguidos isto se torna automático e mais fácil.
-
5:15 - 5:21Então no último dia de Julho de 2011 eu decidi que iria gravar um vídeo todo dia de Agosto.
-
5:21 - 5:26Eu sabia que seria difícil no início, mas que com o tempo eu ficaria melhor.
-
5:26 - 5:31Então eu fiz isto... porém não parei no fim de Agosto.
-
5:31 - 5:39No momento existem 65 episódios e quase 400 visualizações novas todo dia. É inspirador e eu continuo a fazer.
-
5:39 - 5:45Eu realmente adoro criar pequenos programas que geram lindos gráficos e músicas.
-
5:45 - 5:48É assim que eu aprendi a programar enquanto criança: fazendo experimentos.
-
5:48 - 5:52Não foi tentado memorizar coisas, mas brincado.
-
5:52 - 5:55A matemática e a ciência então se tornaram fáceis de entender.
-
5:55 - 6:00Eu espero poder transmitir um pouco desta maneira de aprender para você.
-
6:00 - 6:04Então obrigado por assitir e eu te desejo uma programação divertida!
- Title:
- Aprenda programação 1: Introdução
- Description:
-
Bem vindo a Fun Programming! Esta é a introdução a uma série de vídeos na qual eu estarei explicando programação criativa para iniciantes. Eu ensinarei uma linguagem de programação camada Processing no próximo vídeo.
Estes vídeos são parte de um desafio que consistia em liberar um novo episódio a cada dia do mês de Agosto de 2011. Eu foco em criar efeitos visuais sem me preocupar muito com a teoria. A maioria das imagens deste vídeo foram tiradas de programas que iremos escrever nos próximos episódios.
Em www.funprogramming.org você pode ler a descrição de todos os episódios numa só página.
Nota: este vídeo substitui o vídeo original de introdução. É a mesma coisa mas em melhor qualidade :)
- Video Language:
- English
- Duration:
- 06:06
lfz edited Portuguese subtitles for Learn programming 1: Introduction | ||
lfz added a translation |