Quiz a premi

In questa lezione impareremo ad utilizzare scratch per creare un semplice e divertente quiz a premi.

Ipotizziamo di fare 5 domande ad un utente. Ad ogni punteggio ottenuto superiore o uguale a 3 si stabilisce un premio diverso.


Domande per quiz a premi

Potete personalizzare il quiz con le domande che preferite. Io ho inserito queste:

Prima domanda: Quanto misura un angolo giro?
A) 360° B) 90° C) 45° D) 180°
Risposta corretta A) 360°

Seconda domanda: Quali pianeti hanno una consistenza gassosa?
A) Mercurio e Venere B) Giove e Saturno C) Terra e Marte D) Urano e Nettuno
Risposta corretta: D) Urano e Nettuno

Terza domanda: I vegetali sono considerati produttori perche producono?
A) Il nettare utile agli insetti B) L’erba per le mucche C) I frutti per gli uomini D) Il cibo per se
Risposta corretta: D) Il cibo per se

Quarta domanda: L’era glaciale è stata un’era in cui:
A) La maggior parte del nostro pianeta si ricoprì di ghiaccio B) Si sciolsero le calotte polari C) Tutto il pianeta si ricoprì completamente di ghiaccio
Risposta corretta: A) La maggior parte del nostro pianeta si ricoprì di ghiaccio

Quinta domanda: I sette colli di Roma sono di origine:
A) Tettonica B) Vulcanica C) Strutturale D) Morenica
Risposta corretta: B) Vulcanica


Procedimento quiz a premi con scratch

Innanzitutto scegliamo lo sfondo e gli sprite:

Poi creiamo le due variabili necessarie:

punti per calcolare il punteggio finale;

risposta per memorizzare la risposta a ciscuna domanda.

Ecco come deve essere il gioco del quiz a premi ideato in questa lezione:

Il gioco è stato realizzato realizzando il codice principale sul personaggio Abby.

Quindi su Abby aggiungiamo le domande. L’esercizio si potrebbe semplificare utilizzando la sezione i miei blocchi che spiegherò a breve!

prima domanda
quarta domanda

Aggiungiamo sempre su Abby la parte riguardante i premi finali:

Aggiungiamo allo sprite Dani il seguente codice:

Poi allo sprite Drum aggiungiamo:

drum scratch

Allo sprite keyboard il seguente codice:

Ed infine allo sprite Guitar aggiungiamo:

Ed ecco, adesso potete provare il progetto cliccando sulla bandierina.

Alcuni link utili

Indice tutorial scratch 3.0

Indice argomenti scratch 2.0

Numeri primi in Scratch

Massimo fra tre numeri in Scratch

Minimo tra 3 numeri in Scratch

Numeri perfetti con algobuild

Numeri amicabili

Selecion sort in Scratch

Esempio di successione di Fibonacci con Algobuild

La successione di Fibonacci in C++

Autore dell'articolo: cristina

Avatar per Coding Creativo

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *