Recomendado, 2020

Escolha Do Editor

Linguagens de programação para crianças que querem aprender

Programar um programa ou um jogo envolve reunir as instruções, escritas em um idioma específico chamado de linguagem de programação.

Hoje poderíamos experimentar uma experiência básica de programação com o logotipo comemorativo que aparece na página inicial do Google (que você ainda pode reproduzir nesta página), onde mover um coelho branco em um caminho, dando-lhe as instruções para o movimento .

Este logotipo celebra 50 anos da primeira linguagem de programação dedicada às crianças, chamada LOGO,

A ocasião desta celebração dá a oportunidade de falar sobre linguagens de programação para crianças que querem aprender e, a partir dos 8 anos de idade, entender os fundamentos da programação e ter uma vantagem para o futuro ( e talvez até para encontrar trabalho).

Embora os sites desta lista sejam dedicados e voltados para as crianças, nada impede que aqueles que já são maiores de idade e vacinados os utilizem para aprender os fundamentos da programação, o que desencoraja quando se trata de estudar livros pela primeira vez.

1) A primeira das linguagens de programação para crianças é Scratch, derivada do antigo LOGO (que remonta aos anos 60).

O Scratch oferece uma aplicação web interativa em italiano para criar um jogo de computador.

Você pode então desenhar o personagem em suas várias posições, desenhar um fundo e depois usar os vários comandos para movê-lo e movê-lo, repetitivamente ou condicionalmente.

O Scratch usa uma interface de bloco gráfico para criar uma experiência semelhante às construções Lego, onde os componentes da programação, como ações, eventos e operadores, são colocados juntos.

Cada bloco tem uma forma que só pode ser combinada com um objeto compatível.

O Scratch pode ser usado para criar animações e jogos reais usando imagens e personagens prontos ou fazendo o upload de novos.

O risco é recomendado para crianças de 8 a 16 anos.

2) Blockly é também um site similar ao Scratch, onde você pode programar um jogo, usando uma interface gráfica simples, onde você pode montar os vários blocos que representam as instruções das principais linguagens de programação.

Blockly também usa blocos de construção intertravados que podem produzir código em diferentes linguagens de programação: JavasScript, Python, PHP, Lua e Dart.

O código pode ser visto ao longo da lateral da tela enquanto os vários blocos estão conectados.

Blockly é uma ferramenta perfeita para ensinar código para crianças jovens e velhas, incluindo adultos sem experiência.

3) Tynker é uma plataforma de programação adequada para crianças e iniciantes, que permite aprender a programar em Javascript e Pyton, a partir da abordagem usual de composição de blocos.

Tynker também inclui tutoriais pagos pagos e é usado em muitas escolas ao redor do mundo.

3) Alice é um software que permite aprender programação em 3D, em particular linguagens de programação orientada a objetos, como C ++.

Alice também usa os blocos de construção para facilitar o entendimento das crianças, a fim de criar jogos ou animações, com uma interface grag and drop.

Também é possível programar movimentos de câmera, modelos 3D e cenas.

4) Twinery é um programa para criar jogos interativos, como histórias de múltipla escolha ou livros de jogos, não baseados em programação, mas bons para aprender as relações entre escolhas e conseqüências.

5) Microsoft Kodu é um programa da Microsoft que permite que você aprenda os conceitos básicos de programação jogando.

Infelizmente, ele não é mais atualizado desde 2010, mas ainda está disponível e é gratuito para download.

Indo para níveis mais avançados, você também pode aprender a programar jogando com os cursos e desafios interativos em sites como o Code Academy ou o Code Combat, não especificamente adequado para crianças, mas de qualquer maneira quer começar o caminho do programador.

Top