Gli eventi fanno reagire i programmi — Informatica, 7–10 anni
Un evento è qualcosa che accade, come premere un tasto o fare clic su un personaggio. Può avviare una risposta al momento giusto.
Aspettare che succeda qualcosa
Un evento è qualcosa che un programma può rilevare, come premere un tasto, fare clic con il mouse o un suono catturato da un sensore. Il programma avvia poi la risposta collegata a quell'evento. Così un programma interattivo può aspettare invece di fare tutto subito.
Perché servono gli eventi
Un gioco non può sapere esattamente quando il giocatore premerà un tasto, quindi deve essere pronto a rilevare quel momento. Gli eventi collegano fatti imprevedibili ad azioni programmate. Senza di loro, un pulsante non saprebbe quando rispondere a un clic.
Un pulsante che cambia colore
Prima metti un pulsante blu sullo schermo. Poi collega l'evento «quando si fa clic su questo pulsante» all'azione «cambia colore in giallo». Quando l'utente fa clic, l'evento viene rilevato e l'azione parte. Un altro clic può avviare un'altra azione, come tornare blu.
La trappola: partire troppo presto
Un errore comune è mettere la risposta nel programma principale, così parte subito, invece di collegarla all'evento. L'azione può sembrare giusta, ma avviene prima che qualcuno faccia clic o prema qualcosa. È comprensibile perché vediamo l'azione nel codice, ma è facile non notare quando deve avvenire.
Dove aiuta
I pulsanti delle app usano eventi di clic, e i giochi usano tasti o controller per muovere i personaggi. I campanelli rispondono a una pressione, mentre alcune luci rispondono al movimento rilevato da un sensore. In ogni caso, prima succede qualcosa e poi un dispositivo reagisce.
Continua a esplorare
Altre lingue
Caricamento di MyLeoNes™…