você está aqui: Home  → Coluna do Cesar Brod

De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.


Educação e Tecnologia - A arte de ensinar ao computador

Por Cesar Brod

Data de Publicação: 24 de Setembro de 2013

No final da semana que passou entreguei, à editora Novatec, a versão final de meu novo livro, agora com o título (que ainda pode mudar) "Aprendendo a Programar - A arte de ensinar ao computador". Algumas referências para o livro ainda existem, pela web, com o título anterior de "De tartaruga à cobra - Programação e arte". Tive que concordar com meu editor que, apesar de eu ter gostado muito de associar a tartaruga da linguagem Logo à cobra da linguagem Python, o título antigo poderia levar o livro a uma posição ao lado de livros de zoologia, contos fantásticos ou outras prateleiras longe das seções de ensino de tecnologia.

Os assuntos abordados no livro servirão de base para duas palestras que ministrarei na Latinoware:

  • Scratch - Uma bela forma de iniciar uma paixão pela programação @@ Você acha que é muito legal programar, mas tem certeza de que isso é uma coisa só para nerds. Você está redondamente enganado! Você já programa muito no seu dia-a-dia e nem se deu conta disso! Você já ensinou alguém a ir de um lugar a outro, a fazer uma receita de bolo, a jogar seu jogo preferido? Então, você já programou! Nessa palestra você verá que basta conhecer o vocabulário limitado de uma linguagem de programação totalmente gráfica para desenvolver en uma comunidade que compartilha a assombrosa quantia de três milhões de projetos. Se você gostar dessa palestra, assista também a "Animações e jogos com Python e Pygame". @@ Dia 17/10, 13h - Espaço Paraguai

  • Animações e jogos com Python e Pygame @@ Você tem uma ideia bacana para um jogo e não sabe exatamente por onde começar? Dê uma chance à linguagem de programação Python e à sua biblioteca Pygame, especialmente desenvolvida para a criação de animações e jogos em qualquer plataforma operacional, incluindo smartphones e tablets. Nessa palestra você conhecerá os elementos básicos para a construção de personagens, sua animação, a detecção de colisões entre eles e a inclusão de efeitos sonoros. Esta palestra não exige conhecimentos prévios, mas você tirará mais proveito dela se assistir, antes, a palestra "Scratch - Uma bela forma de iniciar uma paixão pela programação". @@ Dia 18/10, 12h - Espaço Chile

    Confira a programação atualizada da Latinoware

    Em função da palestra sobre a linguagem de programação Scratch, tive um contato muito bacana com o Everton Hermann, do Code Club Brasil. A proposta é bem simples e eficaz: criar clubes de programação, usando estruturas existentes, que funcionem após o horário escolar. O projeto é parte de uma iniciativa mundial e basta, para você apaixonar-se pela ideia, acessar esta página: O que é o Code Club? - nela você encontra um bom material descritivo, incluindo vídeos como este que está aí embaixo.

O Code Club prova que criar programas é apenas uma maneira adicional de expressar a criatividade, uma proposta que defendo em meu novo livro. Fiquei muito feliz em ter recebido o contato com o Everton, ainda em tempo de escrever um posfácio para o meu livro e falar um pouco desta excelente iniciativa.

Corre lá para conhecer o Code Club Brasil e aproveita para conhecer os materiais propostos para o primeiro trimestre de atividades.

Leia mais:

Capítulo 8 do livro Aprendendo a Programar - a arte de ensinar ao computador

Sobre o autor

Cesar Brod usa Linux desde antes do kernel atingir a versão 1.0. Dissemina o uso (e usa) métodos ágeis antes deles ganharem esse nome. Ainda assim, não está extinto! Escritor, consultor, pai e avô, tem como seu princípio fundamental a liberdade ampla, total e irrestrita, em especial a do conhecimento.

Mais sobre o Cesar Brod: [ Linkedin ] | [ Twitter ] | [ Tumblr ].

Veja a relação completa dos artigos de Cesar Brod