DEV Community

celycodes
celycodes

Posted on • Updated on

[PT-BR] Conheça a Linguagem de programação em Blocos - Scratch

1. O que é uma linguagem de programação baseada em blocos?

Resumidamente uma linguagem de programação baseada em blocos funciona como um quebra-cabeça, no qual cada peça é um comando e quando montamos uma sequência de peças conseguimos escrever um programa.

Exemplos :
Scratch
Blockly
MIT APP Inventor 2

2. O que é o Scratch ?

O Scratch é uma linguagem de programação visual baseada em blocos, desenvolvido pelo grupo Lifelong Kindergarten no Media Lab do MIT com o intuito de ensinar lógica de programação para crianças e adolescentes de 8 a 16 anos de idade. Ele é usado em mais de 150 países, atualmente está disponível em mais de 40 idiomas sendo fornecido gratuitamente para os principais sistemas operacionais (Windows, Linux e Mac).

3. Quem utiliza o Scratch ?

Por ser uma linguagem de rápido aprendizado e muito intuitiva, qualquer pessoa mesmo sem nenhum conhecimento anterior é capaz de programar com o Scratch, ele é muito usado por pais que querem ensinar seus filhos a programarem. Também é utilizado por professores em escolas do ensino Fundamental e Médio para introdução de lógica de programação.

4. O que é possível fazer com o Scratch ?

Com o Scratch, é possível criar jogos próprios ou até mesmo recriar jogos famosos, montando personagens com movimentos, vozes, inserindo trilhas sonoras e ambientes diferentes em cada jogo. Você consegue também instalar extensões com kits diferenciados que deixam os jogos ainda mais interativos.

5. Exemplo de Codigo feito por mim no scratch:

scratch code example

(calculo da área de um retângulo)

Caso queira realizar um projeto comigo (ou até mesmo bater papo), não hesite em me enviar uma mensagem, acesse o link das minhas redes sociais abaixo: ⤵️

Instagram
Twitter
GitHub
LinkedIn
Scratch

Top comments (1)

Collapse
 
cacilhas profile image
Montegasppα Cacilhας

Muito bacana seu post! Que tal listar Scratch em sua lista de competências?