Software : Jens Monig : Snap!

Snap!

Versão
3
Plataformas
Licença Open Source
Categoria Educational

Visão geral do software

Funções principais

  • Fácil de aprender a linguagem de programação
  • Interface visual de arrastar e soltar
  • Múltiplos comandos e funções
  • Conversão de programas para outros idiomas

Snap! é uma linguagem de programação gráfica de arrastar e soltar educacional usada para ensinar ciência da computação a uma ampla faixa etária. Foi originalmente chamado de Construa Seus Próprios Blocos (BYOB) e foi inspirado no Scratch, um programa similar. Ao contrário do BYOB, Snap! corre para fora de um navegador da web.

Em vez de exigir que você escreva código para programas, o Snap! fornece uma interface visual. Você pode criar elementos gráficos chamados sprites e programá-los para ter comportamentos diferentes. Para programar seus sprites tudo o que você precisa fazer é arrastar blocos contendo comandos de uma guia de script e soltá-los no sprite de destino. Os comandos incluem movimento de controle, sons e aparência, bem como eventos, variáveis ​​e declarações lógicas.

Se você está interessado em aprender mais sobre os conceitos de programação de computadores ou ensinar esses princípios para os outros, pressão! é uma ótima escolha. É especialmente útil para pessoas que possam encontrar pulando para a direita em código intimidante

Atualizado:. 16 de outubro de 2014

▶ Extensão de arquivo principal

.ypr – BYOB Project File

▶ Outras extensões de arquivo usadas pelo Snap! 3

Tipos de arquivos suportados
.JAR Java Archive File
.SPRITE Scratch Sprite File
.SB2 Scratch 2.0 Project File
.YSP BYOB Sprite File
Formatos de arquivo relacionados adicionais
.MP3 MP3 Audio File
.OGG Ogg Vorbis Audio File
.SB Scratch Project File
.SCRATCH Scratch Project File
.WAV WAVE Audio File