Ter o raciocínio lógico bem desenvolvido facilita o entendimento de algoritmos e programação pois organiza e estrutura a forma de pensar da pessoa. Nesse sentido, venho trazer algum jogos que podem auxiliar o desenvolvimento do raciocínio.

O Lightbot é um jogo que exige que o jogador organize a sequência de ações do robo até seu objetivo. Depois de especificar as ações é possível observar se elas alcançam o objetivo. O jogo possui versões para IOS e Android, mas também pode ser jogado na web através do link: http://lightbot.com/hocflash.html
Para os dispositivos móveis é possível optar entre duas opções:
- Junior Coding Puzzles: para idades entre 4 e 8 anos
- Programming Puzzles: para idades posteriores aos 8 anos
Outro bom recurso envolvendo jogos e programação é o Blockly games, que oferece uma série de desafios (simples, mais desafios) e que exercitam a lógica de programação para movimentação de personagens até determinado objetivo.
Os jogos fazem uso de blocos de programação que são encaixados para posterior execução das instruções. Destaco o jogo “Lagoa” onde é preciso derrotar o oponente através de disparos e o “Lagoa JS”, onde é preciso utilizar instruções em linguagem JavaScript e não mais os blocos (para quem já tiver mais experiência em programação).
O Grasshopper é um aplicativo gratuito (na verdade, ele pode ser usado no computador ou no celular/tablet) com o objetivo de ensinar programação para iniciantes.
O programa faz parte da iniciativa “Cresça com o Google” e está totalmente em português. O Grasshopper apresenta um ambiente gamificado, com quebra-cabeças visuais que desenvolvem habilidades de resolução de problema e conceitos de programação.
Eu tenho preferência por recomendar o uso do Blockly games inicialmente, por ele usar a codificação a partir de blocos que se encaixam, ao invés do Grasshopper, que exige a codificação em texto.
Outros jogos em breve….