7 jogos para aprender linguagens de programação

Ultimamente tem aparecido muitos robôs e jogos para ensinar as crianças a programar, porém, agora vamos mostrar jogos, que além de entreter, são especialmente focados em ensinar linguagens de programação.

Vale saber que é bem diferente aprender a programar (entender a lógica dos computadores e conhecer as estruturas básicas de um programa) e aprender uma linguagem de programação (conhecer a sintaxe de uma linguagem específica para poder programar conhecendo já a lógica antes mencionada). Nesta lista focaremos mais na segunda parte: aprender HTML, C#, Java, Python…

Schema Verse

Leia também: 3 RECURSOS PARA APRENDER A PROGRAMAR EM SWIFT, A LINGUAGEM DE PROGRAMAÇÃO DA APPLE

PROGRAMAÇÃO

Um jogo com SQL como protagonista. Nnão é nada gráfico, porém, sua comunidade é suficientemente ativa para garantir a prática de SQL, ja que só com esses comandos conseguiremos avançar no jogo.

Python Challenge

PROGRAMAÇÃO

33 níveis que podemos ir superando para alcançar nosso trono como programador Python. Mais de 2 milhões de pessoas já o testaram desde 2005, embora o site parece já existir desde o século passado (seu design não parece ter evoluído muito).

codeavengers.com

PROGRAMAÇÃO

Plataforma não gratuita que ajuda a programar com jogos de diversos tipos. Inclui Javascript, HTMl, Python.. e sete dias grátis com acesso a mais de 150 lições.

Leia também: LINGUAGENS DE PROGRAMAÇÃO QUE GARANTEM MELHOR SALÁRIO

Vim Adventures

PROGRAMAÇÃO

Um jogo online que nos permitirá aprender Vim, versão melhorada do editor de texto vi, presente em vários sistemas linux.

Check Io

PROGRAMAÇÃO

Plataforma para programar puzzles e desenvolver funções inteligentes. Possui muita força entre a comunidade de programadores.

codecombat

PROGRAMAÇÃO

É já um clássico em ajudar crianças à programar, embora não esteja focado em nenhuma linguagem específica (é possível trabalhar com várias delas).

Cee Bot

PROGRAMAÇÃO

Embora pareça ter saído da década de 90, o site promete ajudar a aprender Java, c++ e C# com atividades lúdicas.

Leia também: EMOJICODE, LINGUAGEM DE PROGRAMAÇÃO BASEADA EM EMOJIS

Sem dúvida, uma boa lista que vale a pena experimentar!