Vai al contenuto
Trustpilot 4,5/5 331 1235517 Accesso studenti

Programmazione con Scratch

Un corso creativo che introduce i bambini alla programmazione con blocchi colorati. Gli studenti imparano a creare giochi, animazioni e storie interattive, sviluppando logica e pensiero computazionale. Il percorso stimola fantasia e collaborazione, portando a progetti digitali divertenti.

Programma del corso

Il programma è un punto di partenza: insieme al docente lo adattiamo al tuo livello e ai tuoi obiettivi.

Capitolo 1 – Introduzione a Scratch
  1. Lezione 1

    Cos’è Scratch e l’ambiente di lavoro

    Panoramica su interfaccia, area di lavoro, blocchi, sprite e stage.

    ObiettivoOrientarsi nell’ambiente Scratch.

  2. Lezione 2

    Sprite e Stage

    Come aggiungere, modificare e gestire personaggi e sfondi.

    ObiettivoGestire sprite e sfondi personalizzati.

  3. Lezione 3

    Primi blocchi e script

    Creare un piccolo script per muovere e animare uno sprite.

    ObiettivoCapire la logica dei blocchi base.

  4. Lezione 4

    Mini-progetto: danza dello sprite

    Combinare blocchi per animare uno sprite al ritmo di musica.

    ObiettivoApplicare i blocchi base in un progetto.

Capitolo 2 – Movimento e Animazioni
  1. Lezione 5

    Blocchi di movimento

    Muovere sprite con passi, direzioni e coordinate XY.

    ObiettivoControllare spostamenti precisi.

  2. Lezione 6

    Animazioni con costumi

    Creare animazioni fluide cambiando i costumi.

    ObiettivoRealizzare animazioni base.

  3. Lezione 7

    Gestione degli sfondi

    Usare più sfondi e passaggi di scena.

    ObiettivoCreare ambienti narrativi.

  4. Lezione 8

    Mini-progetto: animazione di una storia

    Raccontare una breve storia con sprite e sfondi.

    ObiettivoApplicare movimento e narrazione.

Capitolo 3 – Eventi e Interattività
  1. Lezione 9

    Blocchi evento

    “Quando si clicca”, “quando si preme un tasto”.

    ObiettivoGestire input dell’utente.

  2. Lezione 10

    Messaggi tra sprite

    Inviare e ricevere messaggi tra personaggi.

    ObiettivoCoordinare più sprite.

  3. Lezione 11

    Collisioni e sensori

    Rilevare contatti e interazioni.

    ObiettivoGestire eventi dinamici.

  4. Lezione 12

    Mini-progetto: gioco del labirinto

    Creare un labirinto controllato da tastiera.

    ObiettivoApplicare eventi e collisioni.

Capitolo 4 – Logica e Controllo
  1. Lezione 13

    Cicli e condizioni

    Impara a usare i cicli “per sempre” e i blocchi “se… allora” per gestire situazioni dinamiche.

    ObiettivoUtilizzare logica condizionale e ripetizioni.

  2. Lezione 14

    Gestione delle variabili

    Crea e usa variabili per punteggi, vite o contatori nei giochi.

    ObiettivoMemorizzare e modificare dati nei progetti.

Capitolo 5 – Variabili e Dati
  1. Lezione 15

    Introduzione alle variabili

    Creare e modificare variabili.

    ObiettivoGestire dati numerici.

  2. Lezione 16

    Punteggi e contatori

    Usare variabili per gestire punti e vite.

    ObiettivoApplicare variabili nei giochi.

  3. Lezione 17

    Liste

    Creare e usare liste di dati.

    ObiettivoGestire collezioni di elementi.

  4. Lezione 18

    Mini-progetto: gioco a punteggio

    Creare un gioco che calcola punteggi e vite.

    ObiettivoApplicare variabili e liste.

Capitolo 6 – Suoni e Multimedia
  1. Lezione 19

    Aggiungere effetti sonori

    Usare suoni predefiniti o registrati.

    ObiettivoIntegrare effetti audio.

  2. Lezione 20

    Blocchi musicali

    Creare melodie con i blocchi suono.

    ObiettivoProgrammare semplici brani.

  3. Lezione 21

    Video e disegni

    Integrare grafica e disegni personali.

    ObiettivoPersonalizzare sprite e stage.

  4. Lezione 22

    Mini-progetto: karaoke interattivo

    Creare un progetto musicale con testo e suoni.

    ObiettivoIntegrare audio e grafica.

Capitolo 7 – Giochi Complessi
  1. Lezione 23

    Progettare un videogioco

    Pianificare logiche e regole.

    ObiettivoOrganizzare il lavoro.

  2. Lezione 24

    Gioco a più livelli

    Creare livelli e difficoltà progressiva.

    ObiettivoStrutturare giochi complessi.

  3. Lezione 25

    Nemici e ostacoli

    Programmare sprite nemici.

    ObiettivoGestire interazioni avanzate.

  4. Lezione 26

    Mini-progetto: gioco arcade

    Creare un gioco stile arcade con livelli e punteggio.

    ObiettivoApplicare logiche avanzate.

Capitolo 8 – Progetti Finali
  1. Lezione 27

    Ripasso e best practice

    Rivedere i concetti chiave e migliorare gli script.

    ObiettivoConsolidare competenze.

  2. Lezione 28

    Mini-progetto: storia interattiva

    Realizzare una storia con scelte multiple.

    ObiettivoApplicare narrazione interattiva.

  3. Lezione 29

    Progetto libero guidato

    Ogni studente progetta un proprio gioco con supporto.

    ObiettivoSviluppare autonomia progettuale.

  4. Lezione 30

    Progetto finale e presentazione

    Creare e presentare un videogioco completo.

    ObiettivoDimostrare tutte le competenze acquisite.

Richiedi informazioni

Raccontaci i tuoi obiettivi: ti ricontattiamo per spiegarti costi, modalità e come adattare il programma di Programmazione con Scratch alle tue esigenze.

Campi obbligatori