Il laboratorio di Coding & Robotica con Pictoblox e realizzazione di robot e progetti basati sulla piattaforma Arduino, è stato ideato per sviluppare capacità tecniche e pratiche legate al “pensiero computazionale” attraverso la conoscenza della programmazione (coding) e l’utilizzo di Pictoblox, un «tool» di programmazione visuale a blocchi e C++.
I partecipanti impareranno ad installare Pictoblox, ad utilizzare gli strumenti del tool e a capire le potenzialità.
In parallelo impareranno l’utilizzo di sensori e componenti elettronici basati sulla piattaforma Arduino per la realizzazione di Robot ed Automatismi.
Obiettivo: promuovere il “problem solving” con metodi innovati, promuovere il pensiero computazionale ed il “learning by doing”.
Introduzione al coding
• Gli elementi di base della programmazione;
• Programmare a blocchi;
• Il coding con Scratch;
Modulo Pictoblox
• Overview ambiente di programmazione (sprite, sfondi, sequenze e animazione);
• Strutture di controllo (iterazioni, cicli e condizionale);
• Variabili;
• Storytelling e Gamification con Pictoblox (esercizi mirati);
Modulo Elettronica / Robotica
• Introduzione all’ambiente di sviluppo (Pictoblox, IDE Arduino, );
• Esercizi pratici;
• Strutture di controllo (aggiungiamo un elemento esterno);
• Sviluppo e collaudo di robot;
• Simulazione di attività usando i robot;