Ícone de pesquisa do Download.it
Advertisement

Comunidade de natureza online e gratuita que possibilita a criação de animações de diversas ordens

Comunidade de natureza online e gratuita que possibilita a criação de animações de diversas ordens

Vote: (10.003 votos)

licença do Programa: Grátis

Desenvolvedor: Lifelong Kindergarten Group of the MIT Media Lab

Versão: 3.29.1

Funciona em: Windows

Vote:

licença do Programa

(10.003 votos)

Grátis

Desenvolvedor

Versão

Lifelong Kindergarten Group of the MIT Media Lab

3.29.1

Funciona em:

Windows

Prós

  • Inicia as crianças com a programação
  • Introdução fácil e divertida à codificação
  • Pode fazer o download para projetos offline
  • Permite salvar e compartilhar projetos com amigos

Contras

  • Sem acesso móvel
  • Nenhuma ponte para programação real

O Scratch torna o ensino de programação para crianças tão fácil quanto montar um quebra-cabeça.

Os elementos de codificação são apresentados como blocos que se encaixam e ajudam a ensinar as crianças a pensar como codificadores. Scratch (grátis) é um aplicativo da Web que ensina conceitos básicos de programação de maneira visual.

Projetado pelo Lifelong Kindergarten Group no MIT Media Lab, o Scratch foi projetado para crianças de oito a 16 anos, mas sua interface fácil de usar significa que qualquer pessoa pode usá-lo para aprender a programar.

Se você está interessado em fazer com que seus filhos programem - ou se você está pronto para mergulhar nas águas da codificação - Scratch é a escolha dos editores da introdução à codificação que você precisa conferir.

Uma ressalva é necessária: o Scratch ensina conceitos de programação - variáveis, condicionais e loops - mas não ensina programação real. Você não poderá criar plugins do Minecraft em jogos Java ou JavaScript para um jogador depois de dominar o Scratch.

O que a plataforma faz e faz bem é levá-lo ao ponto em que você pode pegar com confiança linguagens como Python, Java, C e Objective-C, para criar programas reais. A introdução é tão simples quanto carregar o site do Scratch usando um navegador recente (Internet Explorer 7 e posterior e a maioria das versões do Chrome e Firefox).

O site também requer o Adobe Flash Player versão 10.2 ou posterior. O Scratch é difícil de usar em monitores menores, pois é otimizado para telas de 1.024 por 768 ou maiores. Se seu hardware é muito antigo ou sua tela é muito pequena, considere usar o Scratch no modo offline (mais sobre isso mais tarde).

Aprenda a programar

Ao carregar o site do Scratch, você vê galerias de programas criados por outros usuários. Clique em uma miniatura para ver uma página de descrição, que fornece informações fornecidas pelo codificador sobre cada programa.

Você pode reproduzi-los, compartilhá-los ou, o melhor de tudo, "ver por dentro". Isso permite que você veja como o codificador criou o programa. É uma ótima maneira de aprender como as outras pessoas programam e de obter dicas sobre como construir coisas.

Se você estiver pronto para começar, clique no link Criar na parte superior da tela para inserir seu próprio estúdio ou espaço de trabalho, uma caixa cinza à direita.

Aqui você constrói seus programas usando peças de codificação, cada uma com a forma de uma peça de quebra-cabeça e representando um elemento de codificação, como mover 10 etapas, mostrar e dizer "olá!".

As peças são codificadas por tipo de cor (movimento, aparência, som, caneta, dados, eventos, controle, sensoriamento, operadores e mais blocos) e organizadas por menu. Você pode conectar as peças na ordem que desejar para criar seu programa.

A janela de execução é uma área branca, onde o Scratch, um sprite de gato, executa as ações especificadas pelo programa. Ao clicar em uma bandeira verde, o programa é executado e o gato reage de acordo. Na captura de tela abaixo, o programa fez o sprite mover 10 etapas, dizer "olá", mover mais 10 etapas e depois pensar em "hmm".

Prós e contras do Scratch

Prós

  • Inicia as crianças com a programação
  • Introdução fácil e divertida à codificação
  • Pode fazer o download para projetos offline
  • Permite salvar e compartilhar projetos com amigos

Contras

  • Sem acesso móvel
  • Nenhuma ponte para programação real

Outros softwares para você considerar