Snap!
Versione |
3 |
Piattaformas | |
Licenza | Open Source |
Categoria | Educational |
Ulteriori informazioni
(visita il sito web del publisher)
|
Recensione del software
Funzioni principali
- Facile da imparare il linguaggio di programmazione
- Interfaccia di trascinamento della selezione
- Comandi e funzioni multipli
- Conversione di programmi in altre lingue
Snap! è un linguaggio di programmazione grafica drag-and-drop utilizzato per insegnare l'informatica ad una vasta gamma di età. Originariamente era chiamato Build Your Own Blocks (BYOB) ed è stato ispirato da Scratch, un programma simile. A differenza di BYOB, Snap! corre fuori da un browser web.
Invece di richiedere di scrivere codice per i programmi, Snap! fornisce un'interfaccia visiva. È possibile creare elementi grafici chiamati sprites e quindi programmarli per avere comportamenti diversi. Per programmare gli sprite, tutto ciò che devi fare è trascinare i blocchi che contengono i comandi da una scheda di script e rilasciarli sullo sprite di destinazione. I comandi includono il controllo di movimento, suoni e aspetto, oltre a eventi, variabili e istruzioni logiche.
Se sei interessato a saperne di più sui concetti di programmazione del computer o sull'insegnare questi principi agli altri, Snap! è una grande scelta. È particolarmente utile per le persone che potrebbero trovare il salto nel codice che intimidisce.
Aggiornato: 16 ottobre 2014