MIT Scratch
| Versione | 3(aggiornata: 5/7/2023) |
| Piattaforma | Web |
| Licenza | Freeware |
| Categoria | Programmazione |
Caratteristiche principali
- Usa la programmazione basata su blocchi per creare storie, giochi e animazioni
- Scegli tra un'ampia varietà di sprite, suoni, sfondi e comandi
- Estendi le funzionalità di Scratch con estensioni predefinite e personalizzate
- Condividi i tuoi progetti con un'ampia comunità online
Panoramica del software
MIT Scratch è uno strumento online che bambini e aspiranti sviluppatori usano per imparare a programmare. Con Scratch, gli sviluppatori possono creare storie, giochi e animazioni semplici o complesse usando un'interfaccia basata su blocchi con trascinamento della selezione. (Sono disponibili anche versioni non online di Scratch.)
Scratch offre agli sviluppatori un'ampia libreria di sprite, ovvero immagini in stile cartone animato di animali, persone, veicoli e altri oggetti. Gli sviluppatori possono inserire questi sprite nei loro programmi e farli muovere in vari modi, automaticamente o in base all'input degli utenti.
Per esempio, uno sviluppatore Scratch potrebbe creare una storia animata che prosegue ogni volta che un utente preme la barra spaziatrice. Oppure potrebbe creare un videogioco completo, con effetti sonori e sfondi, che tiene traccia del punteggio dell'utente e si congratula con lui al completamento. Pur essendo molto facile da usare, Scratch offre numerose possibilità, consentendo agli utenti di sviluppare quasi tutti i programmi semplici che riescono a immaginare.
Dopo aver terminato il progetto Scratch, uno sviluppatore può condividerlo con altri tramite la vivace comunità online di Scratch. Nei forum online moderati di Scratch, gli sviluppatori di tutto il mondo pubblicano progetti, si aiutano a vicenda e condividono idee su come creare programmi Scratch sempre più sorprendenti.
Riepilogo
Scratch è un'app divertente e facile da usare che insegna ai bambini e agli altri sviluppatori principianti le basi della programmazione. È una delle app di programmazione basata su blocchi più popolari, e per una buona ragione. La semplicità, la ricchezza di funzionalità e la comunità online attiva di Scratch lo rendono una scelta ideale per chi vuole muovere i primi passi verso la programmazione.
Tipo di file principale
Tipi di file supportati
| Estensione | Tipo di file |
|---|---|
| .SB3 | Progetto Scratch 3.0 |
| .SB | File di progetto Scratch |
| .SB2 | File di progetto Scratch 2.0 |
| .SCRATCH | Progetto Scratch 0.x |
| .SPRITE | File sprite di Scratch |
| .SPRITE2 | File sprite di Scratch 2.0 |
| .SPRITE3 | File sprite di Scratch 3.0 |
Altri tipi di file correlati
| Estensione | Tipo di file |
|---|---|
| .CC3.SB3 | Progetto ClipCC |
| .JSON | File JavaScript Object Notation |
| .PNG | Portable Network Graphics |
