Programmazione nel linguaggio Scratch - corso gratuito della scuola di programmazione online per bambini Hello World, formazione 11 ore, data: 3 dicembre 2023.
Miscellanea / / December 06, 2023
Introduzione al linguaggio di programmazione Scratch
Scopriamo perché è bene iniziare ad imparare a programmare con Scratch. Vediamo quali programmi possono essere creati su di esso. Facciamo conoscenza con l'editor Scratch, impariamo comandi utili e creiamo il tuo primo programma.
Folletti
Scopriamo cosa sono gli sprite e perché non hanno nulla a che fare con la limonata.
Movimento
Il movimento è l'essenza della vita e la base di come vengono creati i programmi in Scratch.
Condizioni e cicli
Nonostante Scratch sia un linguaggio semplice, permette di apprendere i concetti fondamentali della programmazione. Diamo uno sguardo più da vicino a come possiamo utilizzare le condizioni nel nostro programma e come possiamo scrivere meno codice in modo che il nostro programma lavori di più per noi.
Operatori e variabili
Gli operatori e le variabili nei linguaggi di programmazione sono come le lettere A e B dell'alfabeto; senza di loro nulla funzionerebbe. Impariamo cosa sono le variabili e come vengono utilizzate nella programmazione. Capiamo quali sono i tipi di dati.
Eventi
Ci sono eventi come compleanni, matrimoni. E nei nostri programmi ci sono eventi quando premiamo qualcosa sulla tastiera o sul mouse. Scopriamo come possiamo reagire a questi eventi per rendere i nostri giochi più interessanti.
Suoni e melodie
Cos'è un matrimonio senza fisarmonica a bottoni e cos'è un gioco senza musica e suoni? Impariamo come utilizzare gli effetti sonori nei nostri giochi senza che i nostri utenti odino la nostra creazione.
Animazione
Impariamo come creare animazioni in vari modi, perché abbiamo molti strumenti a nostra disposizione: dalla modifica delle immagini e il ridimensionamento agli effetti "vortice" e "mosaico".
Grafica vettoriale e raster
Comprendiamo le differenze tra grafica vettoriale e raster, impariamo come vengono create le immagini in formato vettoriale e raster. Impariamo come usarlo nei nostri progetti.
Funzioni (procedure)
Scopriamo cos'è una funzione (altro concetto fondamentale nella programmazione) e come possiamo utilizzarla nei nostri programmi creando i nostri blocchi di comandi.
Array (elenchi)
Ci sono masse di ghiaccio, foreste e ci sono matrici nella programmazione. Scopriremo anche cosa hanno in comune e in cosa differiscono.
Meccaniche di gioco di base
Diamo un'occhiata alle tecniche di gioco di base e alle difficoltà incontrate durante lo sviluppo di giochi.