Faça tudo de forma simples, mas não de forma simplista

As palestras do TED são sempre curtas, objetivas e, na maioria das vezes, matadoras. Como essa logo aí abaixo.

Nessa palestra uma professora de comunicação compartilha sua experiência sobre ensinar comunicação para uma turma de engenheiros. O argumento é bastante simples: se não sabemos comunicar o que estamos fazendo, todo o nosso esforço pode parecer vão para quem nos ouve.

“Faça tudo da forma mais simples possível, mas não de forma simplista” – Albert Einstein

A palestra é curta (pouco mais de 4 minutos) e vale a pena.

Lógica de programação com o Scratch – Aula 6

Sexto vídeo da série de screencasts sobre lógica de programação com Scratch.

Este vídeo mostra como trabalhar com anúncios e variáveis no Scratch.

Veja mais informações sobre a série neste outro post.

Lógica de programação com o Scratch – Aula 5

Quinto vídeo da série de screencasts sobre lógica de programação com Scratch.

Este vídeo mostra como lidar com a orientação da direção dos personagens no Scratch.

Veja mais informações sobre a série neste outro post.

Lógica de programação com Scratch – Aula 4

Quarto vídeo da série de screencasts sobre lógica de programação com Scratch.

Este vídeo mostra como salvar e abrir um projeto, como controlar o teclado e como trabalhar com blocos de comandos condicionais.

Veja mais informações sobre a série neste outro post.

Lógica de programação com Scratch – Aula 3

Terceiro vídeo da série de screencasts sobre lógica de programação com Scratch.

Veja mais informações sobre a série neste outro post.

Lógica de programação com Scratch – Aula 2

Este é o segundo vídeo da série de aulas sobre lógica de programação com o Scratch. Veja mais informações sobre a série neste outro post.

Lógica de programação com Scratch – Aula 1

Este é o vídeo que dá início à série de screencasts para as minhas aulas de lógica de programação utilizando o Scratch.

Veja mais informações sobre a série neste outro post.

Aulas de lógica de programação usando Scratch

O Centro Educacional de Pedreira é uma instituição educacional conveniada com o Senai Ary Torres onde eu tive o privilégio de estudar há mais de 10 anos atrás e onde hoje sou professor.

Professores e funcionários na inauguração do mini auditório multimídia

Beneficiado pela flexibilidade da instituição, este semestre as aulas de lógica de programação terão um formato diferente: boa parte do conteúdo será baseada em screencasts – onde os alunos poderão assistir as aulas em casa e aproveitar o tempo na escola para interagir mais com os colegas e o professor.

Essa série de screencasts será publicada no YouTube, e cada novo vídeo será publicado também aqui no meu blog, para que mais pessoas (alunos e/ou professores) possam se beneficiar do material.

A primeira parte do curso será baseada no Scratch, que é uma linguagem de programação aberta e focada no aprendizado de lógica de programação. O Scratch usa e abusa de elementos visuais e para aprender programação utlizando blocos de comando, assim o aluno não se “assusta” ao ter de lidar com numerosas linhas de código para criar um programa. Dessa forma, com pouco tempo e muita criatividade o aluno pode criar desde animações simples até jogos de uma maneira lúdica, enquanto vai absorvendo – mesmo que sem querer – os principais conceitos da lógica de programação.

Veja todos os vídeos da série na categoria Ensino, que estarão disponíveis tão logo estejam prontos.

Bons estudos e boa diversão! :-)

Introdução ao jQuery

O jQuery é uma biblioteca JavaScript poderosa que está quase se tornando quase “sinônimo” do próprio JavaScript.

A apresentação de slides a seguir é de uma palestra introdutória do jQuery, que destaca praticamente todos os seus recursos e que mostra algumas modificações na versão mais recente da biblioteca (1.7).

E para quem quiser se aprofundar no assunto, o último slide aponta para um livro gratuito de jQuery: jqfundamentals.com.

(Registro aqui o agradecimento ao Erko Bridee por compartilhar esse conteúdo)

Recuperando o MBR após atualização do Ubuntu instalado com Wubi

Deixa eu adivinhar: você chegou até aqui porque instalou o Ubuntu via Wubi em alguma versão do Windows e, depois de uma atualização do Linux, seu computador não entra mais em nenhum dos dois sistemas operacionais, certo?

Antes de mais nada, fique calmo(a). A atualização do Ubuntu não sabe que no MBR não tem nada do Linux, então ele fez a gentileza de mexer em algo lá por você e atrapalhou tudo.

Para resolver o problema, dê o boot na sua máquina através de um live CD (por exemplo, do Ubuntu) e execute os seguintes comandos:

sudo apt-get install lilo
sudo lilo -M /dev/sda mbr

Pronto! Reinicie o computador sem o CD no drive e tudo estará normalizado.

Dica: quando o Ubuntu pedir para instalar atualizações novamente, atualize sem medo. Somente não se esqueça de executar os comandos acima ANTES de reiniciar o computador.