Archive for August, 2009

Light-Bot: Jogo em Flash com Elementos de Programação

No Comments »

Jogo de raciocínio relacionado com programação

Sempre fui a favor do uso de jogos para ensino. Em sala de aula,  já usei “paciência” para ensinar a mexer com o mouse (arrastar, soltar, duplo clique etc.),  ”campo minado” para desenvolver certo tipo de raciocínio lógico e Commandos: Behind Enemy Lines (Atrás das linhas Inimigas) em que há alguns recursos com características próprias e limitadas  que precisam ser usados de maneira combinada e planejada para se conseguir um objetivo.

Light-Bot é um jogo simples, inteligente e divertido que utiliza algumas idéias básicas de programação: sequências e rotinas. O objetivo do jogo é programar o robozinho para acender todas as posições marcadas em azul no tabuleiro. O número de passos são limitados e pode ser necessário usar funções (rotinas) para repetir algumas sequências mais comuns.

Bom divertimento!


Plugin do Mercurial para usar um servidor Git

1 Comment »

Um dos fatores do sucesso do Git é, sem dúvida alguma o GitHub: design elegante e funcional, gráficos interessantes etc.. Suponha que você deseje participar do GitHub ou mesmo usar algum projeto armazenado lá, só resta a opção de usar o Git, certo?

Não mais! Com o plugin do Mercurial Hg-Git seus problemas acabaram: você pode continuar usando o Mercurial mesmo que o repositório oficial do projeto esteja em Git! Do próprio site:

Este é o Hg-Git plugin para Mercurial, que adiciona a habilidade de push e pull de um repositório Git para um repositório Hg. Isto significa que pode-se colaborar em projetos baseados em Git a partir do Hg, ou usar um servidor Git como um ponto de colaboração de um time de desenvolvedores usando tanto o Git quanto o Hg.

O plugin foi desenvolvido pelo próprio pessoal do GitHub com o claro e justo intuito de aumentar o público-alvo dos seus serviços, mas amplia bastante as possibilidades de trabalho dos desenvolvedores e projetos que, tal como nós da Pronus, escolheram o Mercurial como DVCS.