Mostrando postagens com marcador Códigos. Mostrar todas as postagens
Mostrando postagens com marcador Códigos. Mostrar todas as postagens

terça-feira, 6 de maio de 2014

Codecademy lança versão em português

Plataforma que ensina a linguagem da programação de graça já possui versão beta para os usuários brasileiros

 
Há quem diga que, no século 21, aprender programação será tão importante quanto aprender a ler. Em um mundo repleto de novas tecnologias, conhecer a linguagem das máquinas pode ser uma habilidade necessária. Para compreender o mundo dos códigos, já existem diversas opções on-line que estão disponíveis gratuitamente. Uma das mais famosas internacionalmente é o site americano Codecademy. Para a alegria dos brasileiros, durante o Transformar 2014, o cofundador da plataforma Zach Sims anunciou o lançamento da versão em português.

reezabrat / Fotolia.com

No site da Codecademy é possível ter acesso a aulas de diferentes linguagens de programação, como o Javascript, HTML, CSS, e PHP. Baseado em princípios de gamificação, o serviço permite que o usuário faça um cadastro e receba feedbacks de seu desenvolvimento, recebendo medalhas para completar exercícios e podendo exibir a sua pontuação para outros usuários.

Para Zach Sims, a programação é uma das habilidades mais importantes do século 21. Com esse conhecimento é possível estimular o raciocínio lógico e melhorar a capacidade de resolução de problemas, itens considerados indispensáveis nos dias de hoje. “A programação é multidisciplinar porque você muda a maneira de pensar”, explicou. Segundo ele, com a Codecademy, o usuário consegue treinar essas habilidades da forma que quiserem e quando desejarem.

Com a plataforma, o usuário pode aprender no seu próprio ritmo. Ao passar pelas lições, é possível relacionar conceitos práticos e teóricos, fazendo tarefas para aplicar o conhecimento adquirido. No decorrer do curso, conforme o usuário avança, também precisa resgatar conceitos aprendidos anteriormente para completar as novas tarefas.

Mitchel Resnick, professor do MIT Media Lab, também acredita que a programação é uma habilidade importante para este século. “Não devemos aprender apenas a programar, mas programar para aprender”, afirmou durante o Transformar. De acordo com ele, o aprendizado de programação oferece para as pessoas a oportunidades de terem fluência nas novas tecnologias. Trabalhar essa habilidade na sala de aula também pode ser uma ótima ferramenta para oferecer oportunidades de criação e personalização. “Precisamos proporcionar oportunidades para que as crianças sejam pensadores criativos. Se permitirmos que elas construam coisas no mundo físico e virtual, unindo as duas, estamos criando novas dimensões para aprenderem”, defendeu.

Fonte: Porvir

segunda-feira, 28 de abril de 2014

Linguagens de Computador São o Idioma do Futuro

 

Helena Borges

RUMO AO MUNDIAL - O paulistano Mateus Bezrutchka, 17 anos, vive a expectativa de fazer sua primeira viagem ao exterior — e justo para o outro lado do mundo. Em julho, vai representar o Brasil na Olimpíada Internacional de Informática, em Taiwan, onde medirá forças com prodígios da programação de outros noventa países. Para estar em plena forma, fez um curso intensivo na Unicamp e passa pelo menos duas horas por dia se exercitando em casa. “Achava as aulas de matemática fáceis demais, por isso fui buscar desafios maiores fora da escola. Aí encontrei a minha turma”, diz.
RUMO AO MUNDIAL - O paulistano Mateus Bezrutchka, 17 anos, vive a expectativa de fazer sua primeira viagem ao exterior — e justo para o outro lado do mundo. Em julho, vai representar o Brasil na Olimpíada Internacional de Informática, em Taiwan, onde medirá forças com prodígios da programação de outros noventa países. Para estar em plena forma, fez um curso intensivo na Unicamp e passa pelo menos duas horas por dia se exercitando em casa. “Achava as aulas de matemática fáceis demais, por isso fui buscar desafios maiores fora da escola. Aí encontrei a minha turma”, diz. (Montagem com fotos de Lailson Santos)

Saber a linguagem de códigos de computador é para muitos jovens igual ao inglês: o segundo idioma que faz a diferença na vida.
 
Sem que mesmo os pais mais atentos percebam, os jovens estão usando um novo idioma para se comunicar intensamente — com os computadores. Teclar, dar um clique no mouse, mover o cursor na tela sensível ao toque são maneiras de interagir com os computadores. Comunicar-se com eles é outra coisa. Isso exige o domínio de linguagens de programação. Para o resto de nós as frases nesses idiomas são apenas impenetráveis conjuntos de sinais matemáticos e de palavras em inglês. Combinando habilmente essas letras, números e símbolos, o programador dita passo a passo ordens complexas às camadas profundas das unidades de processamento dos computadores. Não confundir com os comandos de abrir ou fechar programas, copiar ou apagar textos, clarear fotos, receber ou enviar mensagens. Essas interações, que de tão simples parecem indistintas da mágica, só são possíveis porque, antes, os programadores ensinaram ao computador a “receita” que ele deve executar quando recebe um determinado comando.

Para saber mais clique AQUI 
   
Fonte: Veja