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
![]() | ![]() |