

LABORATORIO DI SCRATCH
Formatore: Teresa Valente
Tutor: Ersilia Persiani
Data: dal 15/01/2025 al 10/02/2025
Disciplina o area tematica:
Area tematica logico matematica
Coinvolgimento e valorizzazione professionale
Risorse digitali
Pratiche di insegnamento e apprendimento
Valutazione dell'apprendimento
Valorizzazione delle potenzialità degli studenti
Favorire lo sviluppo delle competenze digitali degli studenti

Il laboratorio mira a sviluppare nei docenti le competenze e le conoscenze necessarie per utilizzare Scratch come strumento per introdurre il coding visivo e la creazione di progetti interattivi.
Argomenti affrontati:
Introduzione a Scratch e ScratchJr: differenze, interfaccia, blocchi di programmazione.
Concetti di base: sprite, movimenti, eventi, cicli, variabili.
Creazione di semplici animazioni e storie interattive
Creazione di videogiochi




Il corso punta a promuovere la diffusione della programmazione a blocchi e l’approccio del pensiero computazionale. In questo modo, non solo si otterranno le basi della programmazione, ma uno strumento trasversale e di Problem Solving. Inoltre, tramite l’utilizzo della piattaforma Scratch, il discente imparerà come sviluppare sistemi alternativi di diffusione di tali conoscenze, da affiancare o sostituire alla lezione frontale.
Di seguito i passaggi fondamentali del corso:
-
Introduzione a Scratch e registrazione e primo accesso alla piattaforma;
-
Esplorazione dell’interfaccia (area di lavoro, blocchi, sprite, sfondi) con creazione del primo progetto semplice con uso dei blocchi "Aspetto" per far parlare un personaggio, spostare uno sprite, uso dei blocchi di movimento e direzione.
Animazioni di base cambiare costumi cicli "per sempre" e "ripeti". -
Concetti di base della programmazione.
-
Introduzione agli eventi ("quando si clicca sulla bandiera verde") Uso di cicli e condizioni
Blocchi “se... allora”
Blocchi “ripeti fino a...” -
Progetto: Labirinto
Movimento controllato dalla tastiera Collisioni con muri (colori) Introduzione alle variabili. -
Creazione e uso di punteggio o timer, uso dei messaggi coordinazione tra sprite con "invia messaggio".
-
Progetti intermedi.
-
Gioco “schiaccia la zanzara”. Sprite che si spostano in posizioni casuali Incremento del punteggio al clic
-
Quiz interattivo: domande e risposte; controllo delle risposte corrette con condizioni.
-
Animazioni complesse.
-
Uso di più sfondi per creare una storia animata Gestione della transizione tra scene.
-
Uso delle estensioni: introduzione alle estensioni, come aggiungere estensioni da Scratch Estensione Musica e creazione di semplici brani musicali, uso di strumenti e note.
-
Estensione Matita: disegnare sullo schermo con movimento dello sprite da testo a voce, dare voce agli sprite.
-
Estensione Video Motion controllo dello sprite con il movimento davanti alla webcam.
-
Estensione makey makey: con i kit makey makey abbiamo suonato con l’acqua.

Obiettivi formativi
Acquisizione dei primi rudimenti di programmazione a blocchi e della logica del pensiero computazionale, al fine di padroneggiare le dinamiche della piattaforma Scratch e poterla integrare in modo trasversale nella didattica.

.png)
