Primo, interface de programação para crianças

Com a mudança dos tempos, na época dos meus pais o brinquedo mais sofisticado era o estanho e, para funcionar, tinha que ser enrolado, nas minhas vieram as baterias, as luzes coloridas e os sons dos sintetizadores e agora, enrolamos o enrolamento e desenvolvemos máquinas que podem ser programadas por uma criança de quatro anos como a primo, uma interface de programação para crianças.

O Primo é uma interface de programação física adaptada para crianças entre quatro e sete anos e isso ensina a lógica da programação sem a necessidade de ler manuais ou ser um pouco sábio. Consiste em um conjunto de formas, cores e conceitos espaciais para ensinar a lógica da programação através de um aprendizado tátil, agradável e mágico. Primo torna o aprendizado algo mágico e divertido.

O jogo definido

Primo consiste em três elementos:

Cubetto, o amigo robô

É a peça em movimento do jogo e consiste em um pequeno motor encapsulado em madeira para torná-lo mais amigável.

O tabuleiro

É a interface de onde daremos as ordens ao cubetto, e também é feita de madeira.

O código, um conjunto de blocos de instruções (abas para a frente, esquerda, direita e função )

Publicidade

É um conjunto de aparas de madeira que representam uma ordem programável para o nosso cubetto.

Como o Primo funciona?

O objetivo do jogo é guiar nosso amigo robô, Cubetto até sua casa ou lugar onde queremos levá-lo.

O robô executará o script ou as instruções que colocarmos no quadro, na ordem em que o fizermos. Brincando com o Primo, as crianças experimentam a série de instruções. Como não há uma maneira única de acessar o site selecionado, nem uma única maneira de percorrer o caminho, podemos ver como crianças diferentes apresentam soluções diferentes para o mesmo problema.

A sequência de instruções é construída colocando os diferentes ladrilhos nas aberturas do tabuleiro, de acordo com o que queremos que o Cubetto faça, portanto, colocaremos instruções para avançar, virar à direita, virar à esquerda, etc. para que nosso amigo chegue na casa dele. Depois de colocar a sequência completa, basta pressionar o botão Iniciar para verificar se indicamos bem o caminho e, assim, brincar com as crianças pode ver como construir uma linha lógica de ordens e como funciona em algo real.

O bloco funcional verde

Dentro dos diferentes blocos de comando, há um especial, chamado bloco funcional, representado por um círculo verde. Esta peça tem a particularidade de executar a linha de comando que a precede como uma sub-rotina de programação e, uma vez aprendida, o conceito torna o jogo ainda mais interessante, se possível É possível mantê-lo em movimento indefinidamente.

Primo é um projeto do tipo crowdfunding apresentado no Kickstarter, o site para projetos criativos e com o qual você ainda pode colaborar para obter um. Também como uma CPU ou unidade de controle, tudo isso carrega um pequeno Arduino que você pode modificar à vontade, pois é um projeto aberto.

Deixo um vídeo para que você possa ver como funciona.