Scratch è gratuito e richiede solo l'iscrizione al sito ufficiale: https://scratch.mit.edu/
Consente a chiunque di imparare le basi della programmazione attraverso funzioni e oggetti denominati sprite. Per creare gli algoritmi con Scratch bisogna utilizzare le varie funzioni per comporre il diagramma di flusso come se fosse un puzzle. Le varie funzioni sono:
- Movimento: muove gli sprite e cambia gli angoli
- Aspetto: controlla la visibilità, i costumi e l'output
- Suono: esegue brani audio e sequenze audio programmabili
- Penna: supporto al disegno e alla grafica
- Variabili e liste: uso di variabili e assegnazione di valori
- Situazioni: blocchi di gestione degli eventi e da porre come testata
- Controllo: istruzioni se e strutture ciclo/loop
- Sensori: sensori per gli sprite e input utente
- Operatori: operatori matematici e booleani
- Altri blocchi: procedure personalizzate (blocchi) e controllo di periferiche
sono dei simpatici personaggi messi a disposizione dell'utente con il compito di eseguire gli algoritmi. Possono essere anche disegnati dall'utente o importati da file esistenti nel computer
Anche gli sfondi che costituiscono il palcoscenico per gli sprite possono essere disegnati, importati dal computer, scaricati dal sito ufficiale.
A mio parere questo è un ottimo metodo per imparare a creare algoritmi anche con una certa difficoltà mano a mano che si scoprono le funzioni dell'applicazione.
Tuttavia per chi ha già un po' di esperienza con gli algoritmi potrebbe pensare che sia troppo semplice, ma come ho già spiegato l'applicazione è molto utile per imparare e fare pratica.
Spero di aver suscitato il vostro interesse e di essere stato utile!
Pier Omega
A mio parere questo è un ottimo metodo per imparare a creare algoritmi anche con una certa difficoltà mano a mano che si scoprono le funzioni dell'applicazione.
Tuttavia per chi ha già un po' di esperienza con gli algoritmi potrebbe pensare che sia troppo semplice, ma come ho già spiegato l'applicazione è molto utile per imparare e fare pratica.
Spero di aver suscitato il vostro interesse e di essere stato utile!
Pier Omega