Attività Didattiche
Esplora le attività progettate per insegnare la programmazione con Protobject.
-
Base
Accendi un Cuore
Fai il tuo primo passo nel mondo della programmazione: con una sola istruzione a blocchi accenderai un cuore luminoso.
-
Base
Il Cuore Lampeggiante
Scopri le sequenze e la temporizzazione: programma un cuore luminoso che si accende e si spegne con il ritmo che decidi tu.
-
Base
Il Portachiavi Cuore Luminoso
Crea il tuo primo gadget personalizzabile, un portachiavi a forma di cuore che batte e suona. Impara le basi del pensiero computazionale combinando sequenze e loop.
-
Base
Lo Xilofono Magico Inclinabile
Trasforma il movimento in musica. Impara a 'mappare' i dati di un sensore di inclinazione per creare uno strumento magico che controlli girando il tuo dispositivo.
-
Base
Lo Xilofono del Futuro (con i LED)
Potenzia il tuo strumento magico. Impara a collegare i dati del sensore di inclinazione alla posizione della luce che stiamo per aggiungere!
-
Base
Suona una Canzone
Trasforma il tuo dispositivo in uno strumento musicale! Impara a sequenziare le note e a controllarne la durata per suonare una melodia familiare.
-
Base
Il Visualizzatore di Musica
Trasforma il rumore che ti circonda in luce che si muove. Generalizza il concetto di mappare i dati usando il microfono per controllare la posizione di una luce in tempo reale.
-
Base
Spettacolo di Luci e Suoni
Combina luci e musica in perfetta sincronia e impara a usare le variabili per controllare facilmente la velocità del tuo codice.
-
Base
Il Semaforo
Dì addio al codice ripetitivo! Impara a usare i cicli infiniti per automatizzare la classica sequenza di un semaforo.
-
Base
Un Avvertimento Lampeggiante
Approfondisci l'automazione annidando i loop per creare un semaforo con luce gialla lampeggiante realistico.
-
Base
Costruisci il Tuo Cronometro
Padroneggia l'uso di variabili e loop per costruire un cronometro funzionale che conta i secondi sullo schermo.
-
Base
L'Allarme Antifurto
Rendi il tuo codice intelligente! Usa i condizionali ('Se-Allora') per prendere decisioni e costruire un allarme che reagisce al movimento.
-
Base
L'Interruttore: Acceso o Spento?
Esplora una logica più avanzata con i condizionali 'Se-Allora-Altrimenti' per creare un interruttore della luce perfettamente funzionante.
-
Base
Un Allarme Più Intelligente con gli Eventi
Scopri un modo più efficiente per programmare! Impara come gli eventi permettono al tuo programma di reagire istantaneamente ad azioni come la pressione di un pulsante.
-
Base
Crea un Contapersone
Usa eventi e variabili per costruire uno strumento pratico per contare le persone, proprio come a un vero concerto o in un negozio.
-
Base
Il Controllo del Volume
Impara a leggere l'input continuo da una manopola virtuale (potenziometro) per controllare il volume di una canzone in tempo reale.
-
Base
Controlla l'Intensità della Luce
Esplora il mondo del colore e della luce usando una manopola per cambiare gradualmente la luminosità di una lampada dal nero al bianco.
-
Base
Mescolare i Colori RGB
Diventa un artista digitale! Usa tre manopole per controllare i canali Rosso, Verde e Blu e mescola qualsiasi colore tu possa immaginare.
-
Base
Il Robot che Soffre il Solletico
Dai vita al tuo primo personaggio. Impara a usare gli 'eventi' per far reagire il tuo robot all'istante, con una risata e un'animazione, quando gli fai il 'solletico' con un applauso.
-
Base
La Livella a Bolla: È Dritta?
Usa il sensore di inclinazione del tuo telefono e i condizionali avanzati ('Altrimenti Se') per costruire uno strumento che ti dice se qualcosa è perfettamente a livello.
-
Base
Costruisci un Rilevatore di Cadute
Impara a misurare l'accelerazione totale con il sensore di movimento del tuo telefono per creare un sistema in grado di rilevare una caduta improvvisa.
-
Intermedio
Allarme: Il Ladro di Biscotti!
Insegna al tuo programma a 'pensare'. Impara a usare i condizionali 'Se...' (If…) per far prendere decisioni al tuo prototipo e far scattare un allarme che protegge la tua scatola segreta di biscotti.
-
Intermedio
La Sveglia Girasole
Impara a gestire due strade con la logica 'Se... Altrimenti...' (If… Else…). Costruisci una sveglia intelligente che si attiva con la luce, come un girasole che si sveglia con il sole.
-
Intermedio
Il Volo del Pipistrello Notturno
Rafforza la tua padronanza della logica 'Se... Altrimenti...' invertendo la condizione. Crea un pipistrello virtuale che si sveglia ed esce a volare solo quando la stanza è al buio.
-
Base
La Sfida di Attivazione del Robot!
Dai una 'memoria' al tuo robot. Impara a usare le variabili per contare gli eventi e crea un divertente gioco di tocchi per caricare di energia il tuo personaggio.
-
Base
Il Cuore del Mio Robot Amico
Usa l'energia che hai accumulato per dare un cuore al tuo robot. Impara a usare gli eventi per cambiare le 'variabili di stato' e modificare il comportamento del tuo programma in tempo reale.
-
Intermedio
La Candela Magica di Compleanno
Esprimi un desiderio e soffia! Impara il ciclo completo dell'interattività combinando eventi, variabili di stato e condizionali per creare una candela digitale che puoi spegnere.
-
Intermedio
Non Versare il Liquido! - Il Gioco della Mano Ferma
Metti alla prova la tua mano ferma e scopri la logica composta. Usa l'operatore 'E' (AND) per programmare un gioco di equilibrio in cui due condizioni devono essere vere allo stesso tempo.
-
Intermedio
Il Misuratore di Rumore
Impara le basi del disegno su una tela digitale creando una linea che cresce e si restringe con il volume del rumore circostante.
-
Intermedio
Il Magico Interruttore a Battito di Mani
Batti le mani e la luce si accende! Metti insieme tutto quello che hai imparato su eventi, variabili e condizionali per creare un interruttore attivato dal suono, in perfetto stile domotica.
-
Intermedio
L'Accensione Cinematografica
Vai oltre l'accensione istantanea. Impara a usare il loop 'for' per controllare ogni singolo pixel e creare un effetto di accensione e spegnimento graduale e cinematografico.
-
Intermedio
Arte Geometrica: Disegnare Poligoni
Esplora la potenza dei loop 'While' per disegnare programmaticamente forme geometriche perfette, dai triangoli agli ettagoni.
-
Intermedio
Il Faro
Padroneggia il loop 'For' per creare un bellissimo effetto di lampeggio graduale per un faro che puoi accendere e spegnere.
-
Intermedio
La Patata Bollente Digitale
Programma un gioco pieno di suspense con un timer imprevedibile. Impara a usare il loop 'while' per le azioni che devono ripetersi un numero imprecisato di volte.
-
Intermedio
Codice Intelligente: Usare le Funzioni
Impara a scrivere codice più pulito e riutilizzabile creando funzioni con parametri per un gioco di luci a due pulsanti.
-
Intermedio
La Cassaforte a Due Chiavi
Esplora i concetti di cybersecurity e gli operatori logici ('AND') per costruire un allarme ad alta sicurezza che richiede la pressione simultanea di due pulsanti.
-
Avanzato
Il Puntatore Digitale
Combina l'accelerometro, il giroscopio e il magnetometro del tuo telefono per creare un puntatore che puoi controllare con il movimento.
-
Avanzato
Il Metronomo del DJ
Combina sensori, matematica e una logica temporale avanzata per costruire uno strumento da DJ professionale: un metronomo il cui tempo controlli con l'inclinazione.
-
Avanzato
La Battaglia delle Urla
Dimostra la tua maestria nella programmazione con questa sfida finale. Gestisci stati complessi per creare un 'urlometro' che misura la durata delle tue urla.