Guia de Linguagens de Programação para Crianças

Confira o guia de linguagens de programação para crianças, aqui listamos todas as opções para que possa escolher a plataforma ideal para seu filho começar a aprender a codificar e criar incríveis jogos, animações, sites, objetos para impressão 3D e até apps para smartphone. Veja a indicação por idade, sistema operacional, dispositivo, valores, etc. 

De alguns anos para cá o ensino de tecnologia, incluindo programação para crianças e adolescentes, se popularizou no mundo, principalmente nos Estados Unidos, Europa e Ásia.

No rastro dessa popularização veio uma avalanche de novas plataformas dedicados e especialmente desenvolvidos para este público.

Para facilitar a vida de pais e professores, resolvemos criar o Guia de Linguagens de Programação para crianças e adolescentes.

O QUE O GUIA DE LINGUAGENS DE PROGRAMAÇÃO TRAZ ?

No Guia de Linguagens de Programação separamos algumas das principais plataformas de ensino para alunos dos 4 aos 18 anos de idade.

Cada uma das plataformas de programação foi criada pensando em desenvolver diferentes habilidades cognitivas nos alunos, também são capazes de produzir diferentes aplicações.

Através do Guia de Linguagens de Programação você conhecerá cada uma dessas diferenças, com explicações sobre suas características, aprendizado e plataforma que suportam.

Vamos atualizar continuamente o Guia de Linguagens de Programação para crianças e adolescentes, com novas linguagens e plataformas, não deixe de voltar para conferir as novidades.

DIFERENÇAS ENTRE AS LINGUAGENS DE PROGRAMAÇÃO

Algumas linguagens de programação as crianças são capazes de criar jogos 2D, outros desenhos animados, sites, apps para smartphones, jogos 3D, animações 3D e por aí vai.

Além disso existe a indicação etária para cada plataforma, aquela que foi criada para crianças de 5 anos não seria adequada para um aluno de 14. Outras, mais complexas, só são interessantes e possíveis de serem exploradas por alunos não tão novos.

Outros dois aspéctos a serem observados são o custo e o sistema operacional para qual foram criadas.

Algumas plataformas de ensino são gratuitas, porém outras são pagas. Há opções em que você compra o programa e outras que oferecem um plano de assinatura mensal ou anual. 

Outro ponto importante de ser verificado é o sistema operacional e os requisitos de equipamentos em que as plataformas de ensino rodam. Há opções para Windows, Mac, Android, dentre outras.

Guia de Linguagens de Programação - Sumário

GUIA DE LINGUAGENS DE PROGRAMAÇÃO - QUADRO RESUMO

No quadro resumo do Guia de Linguagens de Programação para crianças e adolescentes você pode pesquisar a melhor solução de acordo com sua característica, idade, valor e sistema operacional.

PLATAFORMA

IDADE

LICENÇA

LINGUAGEM

SO

ScratchJr

5-8

Gratuito

Blocos

iPad / Android Tablet

PBS KIDS ScratchJr

5-8

Gratuito

Blocos

iPad / Android Tablet

Scratch

8-16

Gratuito

Blocos

Todos

Pyonkee

8-16

Gratuito

Blocos

iOS

MIT App Inventor

9-16

Gratuito

Blocos

Todos

Stencyl

8-16

Gratuito e Paga

Blocos

Todos

Alice

12-16

Gratuito

Blocos

Windows, Mac, Linux

Thunkable

9-16

Gratuito e Paga

Blocos

Todos

Greenfoot

Gratuito

Script


Kodu

Gratuito

Blocos

Windows

RPG Maker

Paga

Evento e Script

Kodable

Pencil Code

Blender

SketchUp

Beetle Block

O que é o Scratch Jr ?

O Scratch Jr é uma linguagem de programação introdutória baseada em blocos e foi criada para o ensino de crianças ainda não alfabetizadas entre 4 e 8 anos de idade.

As crianças podem criar animações, histórias e jogos simples como se estivessem montando um quebra-cabeça, encaixando peças, que são blocos de programação, uma nas outras.

O Scratch Jr foi baseado na plataforma Scratch, para crianças acima de 8 anos, para o ensino de programação para crianças menores.

O Scratch Jr possibilita aos alunos que expressem suas ideias e emoções, além de exercitar sua criatividade, através da crianção de animações, histórias e jogos.

IDADE: 5 a 8 anos
SITE: https://www.scratchjr.org/
LICENÇA: Gratuito
LINGUAGEM: Blocos
APLICAÇÕES: Animações, histórias, jogos
REQUISITOS: iPad ou tablet Android

APRENDIZADO COMPUTACIONAL: Lógica e conceitos de programação

APRENDIZADO PEDAGÓGICO: Matemática, localização espacial, matriz, números, letras, ação e reação, sequência de ações, cores, formas, desenho, criatividade, interatividade

O que é o PBS KIDS ScratchJr ?

O PBS KIDS ScratchJr é a versão do Scratch Jr com os personagens dos desenhos animados da PBS.

Com ele as crianças podem criar suas histórias, jogos e animações com os personagens dos desenhos Wild Kratts, Nature Cat, WordGirl and Peg + Cat.

Uma forma divertida para as crianças aprenderem e brincarem ao mesmo tempo.

IDADE: 5 a 8 anos
SITE: https://pbskids.org/apps/pbs-kids-scratchjr.html
LICENÇA: Gratuito
LINGUAGEM: Blocos
APLICAÇÕES: Animações, histórias, jogos
REQUISITOS: iPad ou tablet Android

APRENDIZADO COMPUTACIONAL: Lógica e conceitos de programação

APRENDIZADO PEDAGÓGICO: Matemática, localização espacial, matriz, números, letras, ação e reação, sequência de ações, cores, formas, desenho, criatividade, interatividade

PBS Scratch Jr - Linguagens de Programação

O que é o Scratch ?

O Scratch é talvez a linguagem de programação mais conhecida e utilizada no mundo para o ensino de código para crianças e adolescentes.

Foi criada pelo Media Lab da universidade americana MIT com o intuito de introduzir o letramento digital para alunos entre 8 e 16 anos, porém muitos adultos e universidades utilizam o Scratch para aulas de computação na graduação.

Apesar de ser uma linguagem baseada em bloco e de fácil aprendizagem, o Scratch é muito poderoso, proporcionando a criação de aplicações bastante complexas.

Há duas formas de usar o Scratch, através de seu editor online usando um navegador de Internet, ou instalando o editor offline em seu computador.

Além disso, possui diversas extensões capazes de integrar o Scratch com kits de eletrônica e robótica.

Clique no link abaixo para conhecer um pouco mais o Scratch:

O que é o Scratch ?

IDADE: 8 a 16 anos
SITE: https://scratch.mit.edu/
LICENÇA: Gratuito
LINGUAGEM: Blocos
APLICAÇÕES: Animações, histórias, jogos, simuladores 3D
REQUISITOS: Chrome, Edge, Firefox e Safari

APRENDIZADO COMPUTACIONAL: Lógica e conceitos de programação (variáveis, listas, ciclos, repetições, condições, operações, etc)

APRENDIZADO PEDAGÓGICO: Matemática, trigonometria, física, localização espacial, matriz, números, sons, música, letras, ação e reação, sequência de ações, cores, formas, desenho, criatividade, interatividade

O que é o Pyonkee ?

O Pyonkee é a versão do Scratch que pode ser instalada no iPad, possui basicamente as mesas características e funções de programação.

Como o Pyonkee não foi desenvolvido e também não é mantido pelo Media Lab do MIT, suas atualizações não são realizadas em paralelo com o Scratch.

Dessa forma pode haver alguma defasagem de funcionalidades, se assemelhando mais à versão 2 do Scratch.

Mesmo assim é possível fazer no Pyonkee quase tudo que pode ser feito no Scratch, inclusive compartilhar os programas feitos no Pyonkee no Scratch.

IDADE: 8 a 16 anos
SITE: https://www.softumeya.com/pyonkee/en/
LICENÇA: Gratuito
LINGUAGEM: Blocos
APLICAÇÕES: Animações, histórias, jogos, simuladores 3D
REQUISITOS: iPad

APRENDIZADO COMPUTACIONAL: Lógica e conceitos de programação (variáveis, listas, ciclos, repetições, condições, operações, etc)

APRENDIZADO PEDAGÓGICO: Matemática, trigonometria, física, localização espacial, matriz, números, sons, música, letras, ação e reação, sequência de ações, cores, formas, desenho, criatividade, interatividade

Pyonkee - Linguagens de Programação

O que é o MIT App Inventor ?

O MIT App Inventor é uma plataforma para desenvolvimento de Apps para Android que rodam em smartphones e tablets.

A criação de Apps se dá em duas etapas, a primeira é o design da interface e a segunda é a programação das ações.

Com o MIT App Inventor é possível criar praticamente qualquer tipo de aplicação, incluindo jogos.

É possível inclusive criar apps que utilizam os sensores dos smartphones, como giroscópio, câmera, microfone e GPS.

Além de tudo isso, você pode criar os apps e distribuí-los na loja do Google para que qualquer pessoa no mundo possa utilizar.

 

IDADE: 9 a 16 anos
SITE: http://appinventor.mit.edu/
LICENÇA: Gratuito
LINGUAGEM: Blocos
APLICAÇÕES: Apps e Jogos
REQUISITOS: Chrome, Firefox, Safari

APRENDIZADO COMPUTACIONAL: Design, lógica, conceitos de programação (variáveis, listas, ciclos, repetições, condições, operações, etc) e uso de sensores

APRENDIZADO PEDAGÓGICO: Matemática, trigonometria, física, localização espacial, números, sons, música, ação e reação, sequência de ações, design, criatividade, interatividade

App Inventor - Linguagens de Programação

O que é o Stencyl ?

O Stencyl é uma plataforma de programação para criação de jogos 2D, no estilo plataforma ou RPG.

Para você criar os jogos deve instalar a plataforma de desenvolvimento em seu computador. 

A programação é toda visual e baseada em blocos, além disso é possível criar os seus próprios cenários e personagens para incorporar no jogo.

Utilizando a licença paga é possível vender e distribuir os seus próprios jogos para diferentes plataformas, como Web, computadores, tablets e smartphones. 

IDADE: 8 a 16 anos
SITE: http://www.stencyl.com/
LICENÇA: Gratuito para versão Web e uso individual, outras opções pagas
LINGUAGEM: Blocos
APLICAÇÕES: Jogos 2D
REQUISITOS: Windows, Mac, Linux, iOS e Android

APRENDIZADO COMPUTACIONAL: Design, lógica e conceitos de programação (variáveis, listas, ciclos, repetições, condições, operações, etc) 

APRENDIZADO PEDAGÓGICO: Matemática, trigonometria, localização espacial, números, sons, música, letras, ação e reação, sequência de ações, cores, formas, desenho, criatividade, interatividade

Stencyl

Alice

O que é a Alice ?

Alice é uma plataforma de programação especialmente feita para criação de animações e jogos em 3D.

Dentro de um ambiente trimensional é possível dar vida aos personagens através de seus movimentos.

A programação é feita inteiramente por blocos, é utilizada para o ensino de programação, design e artes para crianças a partir de 12 anos de idade.

Para criar programas utilizando a plataforma Alice é preciso instalar a interface de desenvolvimento no computador.

IDADE: 12 a 16 anos
SITE: https://www.alice.org/
LICENÇA: Gratuito
LINGUAGEM: Blocos
APLICAÇÕES: Animações 3D e Jogos 3D
REQUISITOS: Windows, Mac, Linux

APRENDIZADO COMPUTACIONAL: Lógica e conceitos de programação orientada a objeto

APRENDIZADO PEDAGÓGICO: Matemática, localização espacial, ação e reação, sequência de ações, cores, formas, desenho, design, movimento, criatividade, interatividade

O que é o Thunkable ?

O Thunkable é uma plataforma onde o aluno é capaz de criar apps para smartphones e para web, uma versão mais moderna e aprimorada do MIT App Inventor. 

Porém, o Thunkable possui algumas características bem interessantes, além de criar apps para Android, o aluno também consegue criar apps para iOS.

E vai além, não só ele transforma a aplicação em apps nativos, como também pode rodar em qualquer computador ou dispositivo com sua versão web.

Um outro fator interessante é que também é possível ganhar dinheiro com os apps, configurando módulos de pagamento dentro da aplicação.

O Thunkable possui sua versão gratuita, mais limitada, e também a paga, que oferece algumas das possibilidades citadas.

IDADE: 9 a 16 anos
SITE: https://thunkable.com/
LICENÇA: Versão gratuita e paga
LINGUAGEM: Blocos
APLICAÇÕES: Apps e Jogos
REQUISITOS: Chrome, Firefox, Safari

APRENDIZADO COMPUTACIONAL: Design, lógica, conceitos de programação (variáveis, listas, ciclos, repetições, condições, operações, etc) e uso de sensores

APRENDIZADO PEDAGÓGICO: Matemática, trigonometria, física, localização espacial, números, sons, música, ação e reação, sequência de ações, design, criatividade, interatividade

Greenfoot

O que é o Greenfoot ?

O PBS KIDS ScratchJr é a versão do Scratch Jr com os personagens dos desenhos animados da PBS.

Com ele as crianças podem criar suas histórias, jogos e animações com os personagens dos desenhos Wild Kratts, Nature Cat, WordGirl and Peg + Cat.

Uma forma divertida para as crianças aprenderem e brincarem ao mesmo tempo.

IDADE: 14 a 18 anos
SITE: https://www.greenfoot.org/
LICENÇA: Gratuito
LINGUAGEM: Script
APLICAÇÕES: Desenhos, animações e jogos
REQUISITOS: Windows, Mac, Linux

APRENDIZADO COMPUTACIONAL: Lógica e conceitos de programação orientada a objeto

APRENDIZADO PEDAGÓGICO: Matemática, trigonometria, física, localização espacial, matriz, números, letras, ação e reação, sequência de ações, formas, desenho, criatividade

O que é o Kodu ?

O PBS KIDS ScratchJr é a versão do Scratch Jr com os personagens dos desenhos animados da PBS.

Com ele as crianças podem criar suas histórias, jogos e animações com os personagens dos desenhos Wild Kratts, Nature Cat, WordGirl and Peg + Cat.

Uma forma divertida para as crianças aprenderem e brincarem ao mesmo tempo.

IDADE: 8 a 16 anos
SITE: https://www.kodugamelab.com/
LICENÇA: Gratuito
LINGUAGEM: Blocos
APLICAÇÕES: Histórias 3D e Jogos 3D
REQUISITOS: Windows

APRENDIZADO COMPUTACIONAL: Lógica e conceitos de programação orientada a objetos

APRENDIZADO PEDAGÓGICO: Storytelling, localização espacial, ação e reação, sequência de ações, criatividade, interatividade

RPG Maker

O que é o RPG Maker ?

O PBS KIDS ScratchJr é a versão do Scratch Jr com os personagens dos desenhos animados da PBS.

Com ele as crianças podem criar suas histórias, jogos e animações com os personagens dos desenhos Wild Kratts, Nature Cat, WordGirl and Peg + Cat.

Uma forma divertida para as crianças aprenderem e brincarem ao mesmo tempo.

IDADE: 14 a 18 anos
SITE: https://www.rpgmakerweb.com/
LICENÇA: Paga
LINGUAGEM: Eventos e script
APLICAÇÕES: Jogos RPG
REQUISITOS: Windows

APRENDIZADO COMPUTACIONAL: Lógica e conceitos de programação orientada a evento

APRENDIZADO PEDAGÓGICO: Storytelling, localização espacial, ação e reação, sequência de ações, criatividade, interatividade, sons, música, desenho, design

Kodable

O que é o Kodable ?

O PBS KIDS ScratchJr é a versão do Scratch Jr com os personagens dos desenhos animados da PBS.

Com ele as crianças podem criar suas histórias, jogos e animações com os personagens dos desenhos Wild Kratts, Nature Cat, WordGirl and Peg + Cat.

Uma forma divertida para as crianças aprenderem e brincarem ao mesmo tempo.

IDADE: 4 a 10 anos
SITE: https://www.kodable.com/
LICENÇA: Paga
LINGUAGEM: Blocos e Script
APLICAÇÕES: Jogos e Desafios
REQUISITOS: Chrome

APRENDIZADO COMPUTACIONAL: Lógica e conceitos de programação

APRENDIZADO PEDAGÓGICO: Matemática, localização espacial, matriz, números, letras, ação e reação, sequência de ações, cores, formas, desenho, criatividade, interatividade

Pencil Code

O que é o Pencil Code?

O PBS KIDS ScratchJr é a versão do Scratch Jr com os personagens dos desenhos animados da PBS.

Com ele as crianças podem criar suas histórias, jogos e animações com os personagens dos desenhos Wild Kratts, Nature Cat, WordGirl and Peg + Cat.

Uma forma divertida para as crianças aprenderem e brincarem ao mesmo tempo.

IDADE: 8 a 14 anos
SITE: https://pencilcode.net/
LICENÇA: Gratuito
LINGUAGEM: Blocos e Script
APLICAÇÕES: Desenhos, histórias, jogos
REQUISITOS: iPad ou tablet Android

APRENDIZADO COMPUTACIONAL: Lógica e conceitos de programação

APRENDIZADO PEDAGÓGICO: Matemática, localização espacial, matriz, números, letras, ação e reação, sequência de ações, cores, formas, desenho, criatividade, interatividade

Blender

O que é o Blender ?

O PBS KIDS ScratchJr é a versão do Scratch Jr com os personagens dos desenhos animados da PBS.

Com ele as crianças podem criar suas histórias, jogos e animações com os personagens dos desenhos Wild Kratts, Nature Cat, WordGirl and Peg + Cat.

Uma forma divertida para as crianças aprenderem e brincarem ao mesmo tempo.

IDADE: 12 a 16 anos
SITE: https://www.blender.org/
LICENÇA: Gratuito
LINGUAGEM: Blocos
APLICAÇÕES: Animações 3D, Modelagem 3D
REQUISITOS: Windows, Mac, Linux

APRENDIZADO COMPUTACIONAL: Modelagem 3D

APRENDIZADO PEDAGÓGICO: Matemática, localização espacial, geometria, ação e reação, sequência de ações, cores, formas, desenho, criatividade, interatividade

SketchUp

O que é o SketchUp?

O PBS KIDS ScratchJr é a versão do Scratch Jr com os personagens dos desenhos animados da PBS.

Com ele as crianças podem criar suas histórias, jogos e animações com os personagens dos desenhos Wild Kratts, Nature Cat, WordGirl and Peg + Cat.

Uma forma divertida para as crianças aprenderem e brincarem ao mesmo tempo.

IDADE: 8 a 14 anos
SITE: https://www.sketchup.com/
LICENÇA: Gratuito e Paga
LINGUAGEM: Drag & Drop
APLICAÇÕES: Modelagem 3D
REQUISITOS: Chrome

APRENDIZADO COMPUTACIONAL: Modelagem 3D

APRENDIZADO PEDAGÓGICO: Matemática, localização espacial, geometria, ação e reação, sequência de ações, cores, formas, desenho, criatividade, interatividade

Beetle Block

O que é o Beetle Block ?

O PBS KIDS ScratchJr é a versão do Scratch Jr com os personagens dos desenhos animados da PBS.

Com ele as crianças podem criar suas histórias, jogos e animações com os personagens dos desenhos Wild Kratts, Nature Cat, WordGirl and Peg + Cat.

Uma forma divertida para as crianças aprenderem e brincarem ao mesmo tempo.

IDADE: 8 a 14 anos
SITE: http://beetleblocks.com/
LICENÇA: Gratuito
LINGUAGEM: Blocos
APLICAÇÕES: Modelagem 3D
REQUISITOS: Chrome

APRENDIZADO COMPUTACIONAL: Lógica, conceitos de programação e modelagem 3D

APRENDIZADO PEDAGÓGICO: Matemática, localização espacial, geometria, ação e reação, sequência de ações, cores, formas, desenho, criatividade, interatividade

O QUE FALTOU NO GUIA DE LINGUAGENS DE PROGRAMAÇÃO ?

Faltou alguma linguagem ou plataforma de ensino no Guia de Linguagens de Programação para crianças e adolescentes ?

Escreva nos comentários qual a linguagem ou plataforma que gostaria de ver aqui.

Planet Code
error: SITE PROTEGIDO !!!
Rolar para cima

Aula Gratuita Online

Preencha com as informações abaixo para receber sua aula gratuita online.

Aula Gratuita Online

Preencha com as informações abaixo para fazer sua aula gratuita online.

Aula Gratuita Online

Preencha com as informações abaixo para fazer sua aula gratuita online.

Aula Gratuita Online

Preencha com as informações abaixo para fazer sua aula gratuita online.

Aula Gratuita Online

Escolha abaixo o curso para realizar uma aula gratuita online.