Programmazione per principianti con i blocchi
Capitolo
>
Livello
Operazioni matematiche e di testo
Moltiplica e Sottrai
Obiettivo
Raccogli le uova e bilancia i conti moltiplicando e sottraendo le loro quantità.
È il momento di raccogliere alcune uova nei nidi, cammina e prendi le varie uova nel campo in modo da poter documentare quante uova sono state deposte. Documenterai quante uova buone hai e qual è il loro valore nutrizionale.
Una volta raccolte tutte le uova, crea una variabile chiamata total, facendo clic sul pulsante per creare variabile nel menu Variables e inserendo "total" nella finestra di dialogo. Una volta creata la variabile, trascina e rilascia il blocco di codice set_variable e trascina un pallino con un numero dal menu Math, inserendolo nel blocco set_variable. Imposta la variabile total sulla quantità di uova bianche, scure e rosse che hai raccolto.

Cammina verso la X nera e posizionati di fronte al contatore, qui verificherai il valore nutrizionale delle uova. Ogni uovo vale 90 calorie, moltiplica la variabile total per 90 utilizzando il blocco di codice operators. Nel menu Math nella toolbox, trascina e rilascia il blocco di codice operators e imposta l’operatore su moltiplicazione x cliccando sul menu a discesa centrale e selezionando il simbolo di moltiplicazione.

Prendi la variabile autonoma total dal menu Variables e inseriscila nel blocco operators. Trascina e rilascia il blocco di codice speak dal menu Communications e aggiungi il blocco operators popolato per annunciare il risultato.

Imposta il pallino con il numero a 90 formando effettivamente l’equazione matematica: total x 90 = risultato. Ora puoi determinare quante calorie forniscono tutte le uova insieme.
Cammina verso la X chiara per separare le uova rosse dal resto del lotto di uova. Nel menu Variables nella toolbox, fai clic sul pulsante per creare variabile e crea una variabile chiamata red_eggs (non dimenticare l’underscore _). Trascina e rilascia il blocco di codice set_variable, aggiungi la variabile red_eggs, trascina un pallino con il numero e impostalo sul numero di uova rosse che hai raccolto, indicato nell’angolo in alto a destra dello schermo.
Ora trascina e rilascia il blocco di codice operators dal menu Math e imposta l’operatore su - per sottrarre i valori. Nel menu Variables della toolbox, trascina e rilascia le variabili autonome total e red_eggs sul blocco operators.

Trascina e rilascia il blocco di codice speak dal menu Communications e posiziona il blocco operators all’interno del blocco speak per annunciare la separazione delle uova e completare il livello.