CODING & ROBOTICA con SCRATCH & ARDUINO | 8 – 13 Anni

Il lato scientifico-culturale dell’informatica, definito anche “pensiero computazionale”, aiuta a sviluppare competenze logiche e capacità di risolvere problemi in modo creativo ed efficiente.

Il corso in Coding & Robotica con Scratch e Arduino è stato ideato per sviluppare capacità tecniche e pratiche legate al “pensiero computazionale” attraverso la conoscenza della programmazione (coding) e l’utilizzo di Scratch, un «tool» di programmazione visuale a blocchi.

Gli studenti impareranno ad installare Scratch, ad utilizzare gli strumenti del tool e a capire le potenzialità offerte dalla community generata intorno ad esso.

A questo si accompagnerà l’utilizzo di Arduino, la scheda di prototipazione più famosa al mondo. I ragazzi saranno accompagnati nell’uso della metodologia applicata alla robotica in un percorso di costruzione e implementazione di unità che integrano i Robot con nozioni sul linguaggio di programmazione utilizzato per programmarli.

Obiettivo: promuovere il “problem solving” con metodi innovati, promuovere il pensiero computazionale ed il “learning by doing”.

 

Introduzione al coding
• Il pensiero computazionale e le competenze;
• Primi concetti di programmazione;
• Gli elementi di base della programmazione;
• Programmare a blocchi;
• Code.org: percorsi a tema per imparare il coding;
• Il coding con Scratch;

Modulo Scratch
• Starting from scratch, overview ambiente di programmazione (sprite, sfondi, sequenze e animazione);
• Hand-on scratch (esercizi base);
• Strutture di controllo (iterazioni, cicli e condizionale);
• Variabili;
• Storytelling e Gamification con Scratch (esercizi mirati);

Modulo Arduino
• Introduzione all’ambiente di sviluppo (Ardublock, IDE Arduino, scheda Arduino);
• Esercizi pratico (facciamo lampeggiare il led);
• Strutture di controllo (aggiungiamo un elemento esterno);
• Creiamo dei suoni su evento (aggiungiamo il buzzer);

Modulo Robotica
• Metodologia della robotica educativa;
• Progettazione di unità con uso di robot;
• Definizione del percorso di costruzione e implementazione di unità;
• Introduzione alla programmazione di robot;
• Descrizione linguaggio utilizzato per programmare i robot;
• Sviluppo e collaudo di robot;
• Simulazione di attività usando i robot;

DURATA | 25 ore
GIORNI | dal Lunedì al Venerdì
ORARI | 09:30 – 16:15
COSTO | € 390 (iva e tassa iscrizione inclusa)

Programma Summer Campus:

09.30 – 10.00 | programma giornata;
10.00 – 12.30 | formazione teorica e tecnica;
12.30 – 13.30 | pausa pranzo;
13.30 – 16.00 | laboratorio tecnico e pratico; 
16.15 | uscita;

Le Sessioni del Summer Campus:

1° sessione | 18 – 22 GIUGNO;
2° sessione | 25 – 29 GIUGNO;
3° sessione | 2 – 6 LUGLIO;
4° sessione | 9 – 13 LUGLIO;
5° sessione | 16 – 20 LUGLIO;

Il costo di ogni corso si riferisce ad ogni singola sessione.

Note | Per svolgere il corso è necessario avere il kit Arduino ed altro materiale (è possibile acquistarlo da noi al costo di € 70; in alternativa è possibile richiedere la lista dei materiali a info@fablabmilano.it)

Requisiti | È richiesta tanta voglia di apprendere e nessuna conoscenza pregressa di programmazione.
Necessario l’utilizzo di un PC per lo svolgimento delle lezioni (se sprovvisti è possibile fare richiesta ad info@fablabmilano.it)