Casa > Q > Quais São As Melhores Aplicações Android Para As Crianças Aprenderem Programação?

Quais são as melhores aplicações Android para as crianças aprenderem programação?

Depende da sua idade e interesse em programação. Eu tenho a impressão de que você quer expor programação para crianças e ver se elas gostam, ao invés de tentar ensinar alguém que já demonstrou interesse ativo.

Para isso, há apenas um aplicativo Android que eu já ouvi falar que valeria a pena dar uma olhada, e isso é Lightbot : Code Hour - Android Apps no Google Play. Não vai ensinar-lhes uma linguagem específica, mas introduzir-lhes princípios básicos de programação.

Quando você introduz crianças à programação, a linguagem e a sintaxe não são importantes. Na verdade, elas atrapalham e vão colocar muitas crianças no caminho. Ensiná-los sobre fluxo de processos e funções, de forma abstrata e divertida, seria a melhor maneira de introduzi-los também na programação.

O mais importante é torná-los muito agradáveis, para que você possa expô-los à idéia por tempo suficiente para decidir se é um caminho que vale a pena continuar. Enquanto nos primeiros tempos dos computadores, uma criança pode ter ficado espantada ao escrever algum código e ver algumas palavras a sair num monitor, ou ser capaz de colocar `>/font>` e magicamente o seu nome torna-se vermelho*, agora vivemos num mundo digital onde estes simplesmente não são interessantes, por isso tem de aumentar a diversão.

Dependente da sua idade, a forma mais comum de o tornar cativante é controlar demasiado um personagem, é um pouco como um jogo e é nisso que a aplicação Lightbot se concentra. Você dá a ele um conjunto de instruções também para executar a fim de chegar a um tile final e acender. Na verdadeira moda do aplicativo Android, a IU infelizmente não é a melhor desenhada, mas a IU é divertida o suficiente para ser envolvente mesmo assim.

Having disse isso, não se restrinja ao Android. Programas como Scratch (Scratch - Imagine, Program, Share) são incrivelmente poderosos no ensino de crianças e há muitos recursos. Desde projetos de scratch baseados em jogos, até ser capaz de controlar drones e outro hardware (Hardware Que Pode se Conectar ao Scratch), tudo sem digitar uma linha de código e contando apenas com a construção dos comandos corretos na ordem correta, usando uma interface de arrastar 'n' drop.

Existem kits de hardware disponíveis também como o Kano (https://kano.me/), para o qual você pode obter uma infinidade de extensões. Provavelmente mais para a criança mais velha (8+ eu diria), embora uma criança de 9 anos tenha construído seu próprio aplicativo iOS para que isso não seja uma regra difícil por qualquer meio.

Eu arriscaria um palpite que você pergunta sobre o aplicativo Android porque você tem um tablet andróide e está esperando por algo barato ou gratuito? Bem, você não precisa dar a uma criança um produto digital brilhante para colocá-los na programação. Há muito que você pode fazer sem nenhum produto tecnológico!

Try transformar-se em robô, por exemplo. Faça-os gritar comandos para você (Passo 3 vezes à frente, 1 à esquerda, 4 à frente) para alcançar aquela árvore velha apodrecida no fundo do seu jardim, então faça-os escrever aquele comando definido (ajuda com suas habilidades de escrita também, bônus!) e ajude-os a refatorar os comandos até o menor conjunto possível.

Essa idéia pode ser aplicada a praticamente todas as tarefas na vida, é assim que somos capazes de construir robôs para fazer isso por nós. Faça com que eles te escrevam um conjunto de comandos para assar um bolo, calçar os sapatos, ou regar as plantas e executá-lo, também a letra. Se eles perderem algo, como "soltar a alavanca da mangueira" antes de "fechar a torneira da mangueira", apenas certifique-se de que eles não estão em suas melhores roupas quando você se vira para enfrentá-los.

Você pode iterar bastante sobre a idéia acima para ensinar funções, variáveis, diabos você poderia até mesmo ensinar gerenciamento de memória, estados e escopos com a idéia. No final das contas é grátis, divertido e assumindo que os seus próprios filhos, vocês conseguem mais tempo juntos em família do que se os sentassem em frente a um tablet todos os dias.

* Sim, eu sei que HTML é marcação não é uma linguagem, foi apenas um exemplo do meu próprio humilde começo.

De Whale Meroney

O laptop RTX 3070 (80w) é melhor que o desktop GTX1080? :: Existe um portátil com RTX 3080?