Snap!

Versão3(em 16/10/2014)
PlataformasWindows, Mac, Linux
LicençaCódigo aberto
CategoriaEducação
Ir para o site
Avaliação:3,8  |  36 Votos

Principais recursos

  • Linguagem de programação fácil de aprender
  • Interface visual de arrastar e soltar
  • Vários comandos e funções
  • Conversão de programas para outras linguagens

Visão geral do software

O Snap! é uma linguagem de programação gráfica educacional com recurso de arrastar e soltar, usada para ensinar ciência da computação a pessoas de várias idades. Originalmente, ele se chamava Build Your Own Blocks (BYOB) e foi inspirado no Scratch, um programa semelhante. Diferentemente do BYOB, o Snap! é executado em um navegador da web.

Em vez de exigir que você escreva código para os programas, o Snap! oferece uma interface visual. Você pode criar elementos gráficos chamados sprites e programá-los para terem comportamentos diferentes. Para programar seus sprites, basta arrastar blocos que contêm comandos de uma aba de scripts e soltá-los sobre o sprite de destino. Os comandos incluem controle de movimento, sons e aparência, além de eventos, variáveis e instruções lógicas.

Se você tem interesse em aprender mais sobre os conceitos de programação de computadores ou em ensinar esses princípios a outras pessoas, o Snap! é uma ótima opção. Ele é especialmente útil para pessoas que podem achar intimidador começar diretamente com código.

Tipo de arquivo principal

Ícone de arquivo ypr.YPRArquivo de projeto do BYOB

Tipos de arquivo compatíveis

ExtensãoTipo de arquivo
.YPRArquivo de projeto do BYOB
.JARJava Archive
.SBArquivo de projeto do Scratch
.SB2Arquivo de projeto do Scratch 2.0
.SCRATCHProjeto do Scratch 0.x
.SPRITEArquivo de sprite do Scratch
.SPRITE2Arquivo de sprite do Scratch 2.0
.YSPArquivo de sprite do BYOB

Outros tipos de arquivo relacionados

ExtensãoTipo de arquivo
.MP3Áudio MP3
.OGGÁudio Ogg Vorbis
.WAVÁudio WAVE
Atualizado em 16/10/2014