Sito precedente
Lezione 4 / 8

Le mie parole diventano codice, le mie idee diventano robot

Descrivi un'azione a parole, confronta i blocchi realizzati dall'intelligenza artificiale con il robot reale e migliora le tue istruzioni.

10–15 anni
App da usareCuroAI · Vibe CodingVersione web
Le mie parole diventano codice, le mie idee diventano robot

Esprimi la tua idea a parole

Note per gli insegnanti

Proposta: prima lezione per descrivere e provare l’app; seconda per montaggio, sensore e dado. Circa 40 minuti ciascuna, adattando il tempo al montaggio.

In coppia, alternate descrizione ed esecuzione/verifica. Il codice AI può variare: confrontate intenzione e risultato, non cercate blocchi identici all’esempio.

Le stesse parole possono evocare immagini diverse. Prima di chiedere all’AI, spiega la tua idea a un compagno.

Descrivi un disegno senza mostrarlo

Disegna qualcosa di semplice e descrivilo solo a parole. Confrontate forme, posizioni e dimensioni dei disegni, poi scambiate i ruoli.

Disegna → descrivi → confronta affiancando

Specifica quale astuccio vuoi

Prima richiesta
  • «Portami quell’astuccio, per favore.»
Richiesta più precisa
  • «Portami l’astuccio blu a destra sulla scrivania.»

Cosa cambia aggiungendo colore e posizione? Il compagno ha deciso dettagli che non avevi indicato?

Un risultato diverso non è sempre un errore. Tienilo se rispecchia la tua intenzione; altrimenti aggiungi i dettagli mancanti e rispiega.

Inizia con Curo AI

Con il vibe coding descrivi azioni e costruisci un programma dialogando con l’AI. Sei tu a scegliere cosa creare e a verificare il risultato.

  1. Descrivi

    Indica condizione di avvio e azione.

  2. Genera blocchi

    Leggi come l’AI ha interpretato la richiesta.

  3. Prova e correggi

    Controlla il risultato, poi mantieni o modifica.

Apri l’app e trova Vibe Coding

Apri Curo AI Studio in Chrome. Nella scheda Codice, scegli Vibe Coding in basso a destra per aprire il pannello.

Apri Curo AI Studio ↗

Apri l’app e trova Vibe Coding
Funzioni del pannello
FunzioneUtilizzo
Casella di testoScrivi l’azione desiderata in una frase breve.
Crea blocchiTrasforma la richiesta in blocchi di comando.
ParlaUsa il microfono e controlla le parole riconosciute.
Rimuovi blocchiElimina i blocchi generati. Prima controlla quale codice conservare.
EsempiScegli una richiesta di esempio e adattala al tuo obiettivo.

Le schermate mostrano l’app reale in coreano o inglese. Nomi e posizioni dei pulsanti possono variare con lingua e versione dell’app.

Prova prima con uno sprite sullo schermo

Prima di collegare il robot, prova un comando breve. Confronta il codice AI con questo esempio.

Richiesta di esempio
Quando clicco la bandiera verde, fai muovere lo sprite di 10 passi e fagli dire «Ciao!».
Casella di testo
Codice di esempio da confrontare

Clicca la bandiera e controlla movimento e fumetto. Verifica anche ordine dei blocchi e numeri.

Se un termine è sconosciuto, riformula, dividi la richiesta in piccoli passi o aggiungi tu il blocco necessario.

Monta il robot dado

Costruisci un robot che risponde con luce e suono. Il sensore attiverà poi un dado sullo schermo.

  • Blocco LEDMostra lettere, numeri e simboli luminosi.
  • Blocco suonoRiproduce un effetto sonoro scelto.
  • Sensore di prossimitàRileva oggetti davanti a sé tramite infrarossi.

Segui le foto di montaggio

Vedi il montaggio di lato
Controlla di lato il collegamento di LED e testa.

Collega il robot tramite Bluetooth

  1. Collega blocchi

    Accendi i blocchi e scegli il collegamento nell’app.

  2. Scegli gruppo e blocco

    Controlla il numero di gruppo del kit e seleziona il blocco da collegare.

  3. Associa il dispositivo

    Nella finestra Bluetooth di Chrome scegli il tuo dispositivo, non quello del compagno.

Controlla stabilità e sensore libero. Se non si collega, verifica alimentazione, gruppo e Bluetooth, in quest’ordine.

Trasforma parole in codice e prova

  1. Quando?

    Al clic sulla bandiera? Quando avvicini una mano?

  2. Cosa?

    Quale immagine, suono o azione desideri?

  3. Per quanto?

    Una volta? Ripetutamente? Per quanti secondi?

I blocchi sono esempi di confronto della lezione. L’AI non genera sempre lo stesso codice. Leggi avvio, azione e ripetizione, poi prova.

Missione 1 · Un cuore sul LED

Richiesta di esempio
Mostra un cuore sul blocco LED.
Codice di esempio da confrontare

QNon ho indicato l’avvio. Cosa ha aggiunto l’AI?

Mostra la risposta

Quando si clicca la bandiera verde — Questo avvio rispecchia la tua intenzione? Tienilo se sì; altrimenti specifica quello desiderato.

Verifica il risultato · Il LED del robot collegato mostra un cuore?

Missione 2 · Rispondere a una mano

Richiesta di esempio
Quando clicco la bandiera verde, controlla continuamente il sensore. Se avvicino la mano, mostra un cuore sul LED e fai un bip.
Codice di esempio da confrontare
Verifica separatamente intenzione, blocchi e risultato
Cosa controllareDomanda
La mia intenzioneQuando doveva reagire e con quale luce e suono?
Blocchi creati dall’AI«Vicino» è diventato rilevamento ostacoli e «bip» un suono di avviso? C’è un ciclo infinito?
Robot realeAvvicina e allontana la mano. Luce, suono e ripetizione sono quelli desiderati?

Con la mano vicina, il codice può ripetersi finché la condizione è vera. Non prevede nemmeno lo spegnimento del LED quando la allontani. Chiedi esplicitamente «una sola volta» o «spegni quando allontano la mano» se serve.

Amplia il dado e rifletti

Missione 3 · Crea un dado sullo schermo

Un numero casuale è scelto in un intervallo. Qui lo sprite dice un numero da 1 a 6. Due numeri uguali consecutivi non sono un errore.

Richiesta di esempio
Quando clicco la bandiera verde, controlla continuamente il sensore. Se rileva una mano vicina, fai dire allo sprite un numero casuale da 1 a 6.
Codice di esempio da confrontare

Il numero appare nel fumetto dello sprite, non sul LED del robot. Questo codice non ha un blocco per mostrare numeri sul LED.

QIl dado viene lanciato una sola volta se la mano resta vicina?

Mostra la risposta

Può continuare a scegliere numeri — Il ciclo controlla sempre il sensore: il numero può cambiare finché rileva un oggetto. Osserva avvicinando e allontanando la mano.

Aggiungi un suono al dado

Mantieni condizione del sensore e intervallo 1–6, aggiungendo un avviso sonoro. Scrivi la richiesta prima di aprire l’esempio.

Vedi richiesta e codice di esempio
Richiesta di esempio
Mantieni condizione del sensore e intervallo da 1 a 6. Dopo aver detto il numero, riproduci un avviso sul blocco suono.
Codice di esempio da confrontare

Trova il blocco cambiato e prova numero e suono. Le condizioni da mantenere sono rimaste invariate?

Cambia una cosa e riprova

Scegli suono, intervallo o avvio. Indica cosa cambiare e cosa mantenere. Confronta codice e risultati prima e dopo.

Richiesta di esempio
  • «Cambia solo l’intervallo in 1–10. Mantieni condizione del sensore e suono di avviso.»
Punti da verificare
  • L’intervallo casuale è cambiato? Sensore e suono sono uguali? Cosa accade eseguendo?

L’AI aiuta; io decido

Verifica
  • Prova che il risultato rispetti la tua intenzione e sia sicuro.
Rispetto
  • Non usare l’AI per ingannare o ferire qualcuno.
Responsabilità
  • Non basta dire «l’ha fatto l’AI». Decidi se usarlo e correggi le azioni indesiderate.

Il mio registro di controlli e modifiche

Discutete questi quattro punti o scriveteli sul quaderno.
VoceDomanda di riflessione
Prima richiestaChe azione volevi e come l’hai descritta?
Differenza notataDove differivano intenzione, blocchi e risultato?
Parole rivisteQuale condizione hai aggiunto o cambiato? Cosa hai mantenuto?
La mia decisioneTerrai il nuovo risultato o lo modificherai ancora? Perché?
Ferma il programma e riordina il kit

Ferma il programma, disconnetti Bluetooth e spegni i blocchi. Riponi le parti seguendo la foto e verifica che non manchi nulla.

L’hai costruito, programmato e provato? Tocca per salvare i tuoi progressi.