Corso
IA della quinta: creatore di giochi e app con l'IA
Costruisci giochi con i blocchi di codice, aggiungi un classificatore di immagini e prova come si comporta il tuo gioco.
Fai le lezioni in ordine. Alla fine sai far muovere uno sprite con gli eventi, scegliere cosa succede con se e altrimenti, tenere il punteggio con una variabile e ripetere i passi con un ciclo. Sai scrivere regole per un personaggio, addestrare un classificatore con le tue foto e far agire il gioco sull'etichetta del modello. Sai costruire un gioco che fa domande e le controlla, trovare il blocco che causa un errore, provare dati strani e dire quali parti seguono regole e quali usano l'IA. Sai mostrare un gioco sugli animali finito che dà punti e insegna.
Come usare queste lezioni
- Parti dalla lezione segnata Fai questo. Vai avanti quando sai fare da te la riga sotto il titolo.
- Prima gioca ai Giochi. Poi fai i Quiz. 8 di 10 giuste per passare. Le Schede sono su carta. Le risposte sono in fondo.
- Un turno breve basta. Se una lezione è difficile, gioca di nuovo la lezione prima.
- Costruisci i tuoi giochi in uno strumento gratuito a blocchi, come Scratch. Salva una copia dopo ogni lezione. Usa gli strumenti di IA solo con un insegnante o un genitore, e chiedi prima di usare una foto della fotocamera di qualcuno.
Ogni lezione ha giochi, quiz e schede.
0 di 30
Programmazione per l'IA
- 1EventiFai muovere uno sprite con un evento quando premi un tasto.
- Usa un blocco quando si preme il tasto.
- Muovi uno sprite con i tasti freccia.
- Avvia il gioco con la bandiera verde.
- 2CondizioniUsa le condizioni se e altrimenti per scegliere cosa succede.
- Controlla se due sprite si toccano.
- Fai una cosa se sì e un'altra se no.
- Ferma il gioco quando il giocatore viene preso.
- 3VariabiliTieni il punteggio con una variabile.
- Crea una variabile punteggio.
- Aggiungi un punto quando il giocatore segna.
- Imposta il punteggio a 0 all'inizio.
- 4CicliRipeti i passi con un ciclo.
- Usa i blocchi ripeti e per sempre.
- Fai cadere un oggetto ancora e ancora.
- Di' quando un ciclo deve fermarsi.
- 5Primo giocoCostruisci un primo gioco di presa che tiene il punteggio.
- Fai cadere la frutta dall'alto.
- Muovi un cestino per prenderla.
- Mostra il punteggio e una schermata di fine gioco.
Personaggi di gioco intelligenti
- 6Regole per i personaggiScrivi regole per come agisce un personaggio.
- Scrivi le regole come se questo, allora quello.
- Trasforma ogni regola in blocchi.
- Prova ogni regola.
- 7Insegui e scappaFai inseguire un personaggio o fallo scappare dal giocatore.
- Punta un personaggio verso il giocatore.
- Fallo scappare quando il giocatore è vicino.
- Cambia la sua velocità.
- 8DecisioniFai prendere a un personaggio una decisione tra due mosse.
- Dai a un personaggio due scelte.
- Scegli una scelta con una condizione.
- Mostra quale scelta ha fatto.
- 9A caso o furboConfronta una mossa a caso e una mossa furba che segue le regole.
- Fai muovere un personaggio a caso.
- Fai seguire le regole a un altro.
- Di' quale sembra più furbo e perché.
- 10Personaggio interattivoCostruisci un personaggio interattivo che reagisce al giocatore.
- Fallo parlare quando viene cliccato.
- Fallo cambiare quando cambia il punteggio.
- Dagli almeno tre regole.
Riconoscimento immagini con l'IA
- 11Classificatori nei giochiDi' come un gioco può usare un classificatore di immagini.
- Gioca a un gioco che reagisce a un segno della mano.
- Trova ingresso, modello e uscita.
- Pensa a un'idea di gioco che ne usa uno.
- 12Addestra per un giocoAddestra un classificatore con le tue foto per un gioco.
- Scegli tre segni della mano o oggetti.
- Fai tante foto di ciascuno.
- Addestra e prova il classificatore.
- 13Collega il modelloCollega il modello e fai agire il gioco sull'etichetta del modello.
- Leggi l'etichetta dal modello.
- Muovi lo sprite per ogni etichetta.
- Mostra l'etichetta sullo schermo.
- 14Quando indovina maleFai gestire al gioco quando indovina male.
- Agisci solo quando il modello è abbastanza sicuro.
- Chiedi al giocatore di riprovare.
- Conta le volte in cui indovina male mentre provi.
- 15Gioco di riconoscimentoCostruisci un gioco di riconoscimento che reagisce a ciò che vede la fotocamera.
- Pianifica lo scopo del gioco.
- Usa il classificatore per controllarlo.
- Fai giocare un amico.
IA e linguaggio
- 16Inserimento di testoChiedi al giocatore di scrivere una risposta come inserimento di testo.
- Usa un blocco chiedi e attendi.
- Salva la risposta.
- Ripeti la risposta al giocatore.
- 17Trova le parole chiaveFai rispondere un programma quando trova una parola chiave.
- Controlla se la risposta contiene una parola.
- Dai una risposta per ogni parola chiave.
- Dai una risposta quando nessuna parola chiave corrisponde.
- 18Idee per un chatbotDi' in che modo un chatbot è diverso dalle regole delle parole chiave.
- Confronta un bot a parole chiave e un chatbot di IA.
- Di' che il chatbot di IA ha imparato dal testo.
- Di' perché le sue risposte possono sorprenderti.
- 19Gioco di domandeCostruisci un gioco di domande che fa domande e le controlla.
- Salva domande e risposte in liste.
- Fai ogni domanda a turno.
- Aggiungi un punto per ogni risposta giusta.
- 20Indizio utileDai un indizio utile dopo una risposta sbagliata.
- Scrivi un indizio per ogni domanda.
- Mostra l'indizio dopo una risposta sbagliata.
- Lascia che il giocatore riprovi una volta.
Errori e prove
- 21Trova l'erroreTrova il blocco che causa un errore.
- Di' cosa dovrebbe succedere e cosa succede.
- Prova una parte alla volta.
- Correggi il blocco e prova di nuovo.
- 22Casi di provaScrivi un elenco di cose da provare come casi di prova.
- Scrivi cosa proverai.
- Scrivi cosa dovrebbe succedere.
- Spunta ciascuno.
- 23Dati straniProva cosa succede con dati strani.
- Scrivi niente, una parola lunga e un numero.
- Mostra alla fotocamera una foto scura.
- Correggi ciò che si rompe.
- 24Regole o apprendimentoDi' quali parti seguono regole e quali usano l'apprendimento dell'IA.
- Colora i blocchi delle regole di un colore.
- Colora i blocchi di IA di un altro colore.
- Di' quale parte è più difficile da provare e perché.
- 25Migliora il giocoMigliora il gioco: correggi due problemi trovati da chi lo prova.
- Chiedi a due amici di giocare.
- Scrivi i problemi che trovano.
- Correggi i due più grandi.
Studio di sviluppo giochi
- 26Progetto del giocoFai su carta il progetto di un gioco sugli animali selvatici.
- Scegli gli animali del tuo gioco.
- Disegna le schermate.
- Scrivi come il giocatore segna punti.
- 27PrototipoCostruisci il prototipo, la prima versione giocabile.
- Costruisci la schermata iniziale.
- Costruisci un livello.
- Aggiungi il punteggio.
- 28Aggiungi l'IAAggiungi al tuo gioco un classificatore di animali con l'IA.
- Usa un classificatore di animali già pronto o addestra il tuo.
- Collegalo al gioco.
- Dai un fatto su ogni animale che trova.
- 29Prova di giocoNella prova di gioco, guarda gli altri giocare e scrivi i problemi.
- Guarda senza aiutare.
- Scrivi dove i giocatori si bloccano.
- Correggi il problema più grande.
- 30Avventura della fauna con l'IAMostra un'avventura della fauna con l'IA finita che dà punti e insegna.
- Mostra il gioco alla classe.
- Di' quali parti usano regole e quali usano l'IA.
- Mostra un errore che fa l'IA.