O que é o Scratch e para que serve?

sabe zero, o que é isso

Scratch é uma linguagem de programação criada pelo MIT e baseada em uma interface visual baseada em blocos, de forma que facilita muito a programação de crianças e pessoas sem conhecimento. É recomendado para idades de 8 a 16 anos.

Tudo isso é apoiado pelo Base de rascunho, uma organização sem fins lucrativos cuja missão é:

Nossa missão é proporcionar a todas as crianças, de todas as origens, oportunidades de imaginar, criar e colaborar, para que possam moldar o mundo de amanhã.

Mas para os mais importantes, o que pode ser feito com o Scratch.

Para que serve

Muitos usos, para esta programação em bloco.

Faça jogos e animações

É um dos principais usos dessa linguagem. Crie animações e jogos que são compartilhados em sua plataforma e por meio dos quais você pode continuar aprendendo a programar.

Ensine programação

Desde que foi usado pela primeira vez no Reino Unido para ensinar programação, seu crescimento tem sido imparável e hoje é a maneira preferida de pais e educadores começarem a ensinar as crianças a programar.

As crianças que aprenderam o Scratch devem ter mais facilidade em certas áreas matemáticas. Eu gostaria de encontrar artigos que falam sobre isso e a correlação entre aprender a usar o Scratch e aprender a programar em outras línguas. Se você souber de algum, por favor, deixe nos comentários.

Programa Arduino

Diferentes IDEs e softwares baseados em Scratch foram criados para programação com Arduino. Como nos casos anteriores, a ideia é simplificar o trabalho de programação

Programa LEGO Boost / EV3 Mindstorm

Se você tiver um kit de robótica LEGO, poderá adicionar blocos adicionais ao Scratch na plataforma oficial para controlar e programar seu robô.

No APP LEGO Boost já encontramos programação em bloco baseada no Scratch

outros

Tenho visto pessoas usando-o em diferentes usos e que nada têm a ver com os usos usuais que sempre imaginamos. Então, deixe sua imaginação correr solta e aproveite ao máximo.

Podemos controlar dispositivos IoT? Raspberrys? Automação residencial? Inteligência artificial e aprendizado de máquina?

Você tem que investigar e aprender. Como sempre.

Para que eu uso isso

Bem, eu começo a usá-lo agora para 2 coisas.

Por outro lado, minha filha me pediu para fazer videogames. Anotamos em um caderno o que queremos que ele faça e vejo o Scratch como a ferramenta perfeita para dar vida a esses jogos.

Não o faço com a intenção de aprender a programar, o que não vejo no momento certo, mas como uma ferramenta para fazer o que me foi proposto.

Por outro lado, temos o LEGO Boost e queremos dar a ele mais usos dos conjuntos que vêm por padrão. E estamos trabalhando nisso.

No momento, não o uso para mais nada. Quero testar o Scratch para Arduino, mas não acho que vou usá-lo. Eu não conheço minhas filhas.

Não tenho certeza se este idioma é o correto para aprender a programar. Também não acho que as crianças devam ser apresentadas muito cedo se não estiverem realmente interessadas.

Scratch Jr ou Scractch Junior

scratch jr para crianças de 5 a 7 anos

É uma versão do Scratch, mais simples, com menos blocos, e com interface e gráficos projetados para crianças pequenas. É recomendado para crianças de 5 a 7 anos.

É um aplicativo para iOS ou Android que você pode usar em smartphones ou tablets.

Você pode ver mais sobre Scratch Jr ou Junior em seu site oficial

Baixe e instale Scracth

Você pode Baixe o aplicativo para Windows, Mac e Android, mas eles pararam de suportar Linux :( e é algo que me deixa muito triste.

Procurei alternativas e se você é um usuário Linux (eu uso o Ubuntu) Vou te contar mais em outro post.

Scratch Online, no navegador

raspe online ou no navegador

Se você não quiser instalá-lo, só quer dar uma olhada, pode usá-lo navegando na web. E use a plataforma online. Tudo é grátis.

A vantagem dos aplicativos em relação ao modo online é que podemos continuar usando o aplicativo sem precisar estar conectado à Internet, o que costuma ser bem-vindo.

Comunidade

Além da linguagem Scratch define toda a comunidade que usa esta linguagem. Encontramos uma grande quantidade de informações no formato de tutoriais passo a passo, estudos, artigos e principalmente alguns fóruns onde podemos tirar nossas dúvidas e interagir com mais pessoas.

Tudo está aberto no Scratch, então quando você publicar um projeto, todos serão capazes de ver aquele código e aprender com ele. Você também pode explorar projetos para descobrir como fazer algo que não conhece.

Deixe um comentário