Snap! è un programma educativo basato su browser e che consente di creare applicativi in modo grafico e guidato utilizzando blocchi da far corrispondere tra loro come tasselli.
|
|
Questa voce sull'argomento linguaggi di programmazione è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia.
|
| Snap! (BYOB[1]) linguaggio di programmazione | |
|---|---|
| Autore | Brian Harvey e Jens Jens Mönig |
| Data di origine | 2011 |
| Ultima versione | 4.0 |
| Utilizzo | Educativo |
| Paradigmi | programmazione orientata agli oggetti, programma educational, programmazione per eventi |
| Tipizzazione | dinamica |
| Estensioni comuni | .xml |
| Influenzato da | Scratch |
| Implementazione di riferimento | |
| Sistema operativo | Windows, macOS e GNU/Linux |
| Licenza | AGPL |
| Sito web | snap.berkeley.edu |
| Modifica dati su Wikidata · Manuale | |
Snap! 4.0 non richiede l'installazione locale e lavora in modo nativo via browser.
Snap! 4.0 e il suo predecessore BYOB furono sviluppati da Jens Mönig per Windows, macOS o Linux,[2][3] con design e documentazione fornita da Brian Harvey[4][5] della University of California, Berkeley ed è stato utilizzato per corsi di CS come "The Beauty and Joy of Computing".[6]
Snap! 4.0 lavora su periferiche iOS, macOS, Windows e Linux, in quanto implementato in JavaScript usando le API Canvas di HTML5, mentre Scratch 2.0 è sviluppato in Flash e lavora solo sulle ultime tre piattaforme.
Altri progetti