Calcolo di area e perimetro del quadrato con Scratch

L’algoritmo chiede in input il lato di un quadrato, ne calcola l’area ed il perimetro e visualizza in output i risultati.

Appunti

Calcolo di area e perimetro del quadrato con Scratch.

L’algoritmo chiede in input il lato di un quadrato, ne calcola l’area ed il perimetro e visualizza in output i risultati così ottenuti.

Potete trovare tanti altri esempi di programmazione per la scuola primaria su Coding Creativo, seguendo questo link: CodingCreativo 

Contenuti di questa lezione su: Calcolo di area e perimetro del quadrato con Scratch

Accedi per sempre a tutte le lezioni FREE con video ed esercizi spiegati!

Preparare la scena

Il primo passo consiste nel preparare la scena, scegliendo attori e palcoscenico.

Io ad esempio ho scelto lo sprite Avery e lo sfondo della scuola. 

Avery si presenterà, spiegherà cosa fa l’algoritmo e dopo chiederà all’utente di inserire il lato del quadrato.

Successivamente il programma calcolerà area e perimetro e dopo, Avery, visualizzerà i risultati in output. 

Quindi selezioniamo lo sprite Avery e nell’area di lavoro inseriamo il blocco di inizio ed un frase di benvenuto come quella della figura. 

Chiedere i dati di input

Lato

Porta lato a

Il dato di input, per il calcolo dell’area del quadrato, è il lato. Dunque, facciamo chiedere ad Avery di inserire tale dato. 

Come spiegato nell’esercizio precedente, è importante conservare il dato in una variabile per poterlo riutilizzare. Quindi creiamo la variabile lato andando nella sezione variabili e rinominando quella già esistente in lato. 

Dopo andiamo sul blocco chiedi e chiediamo all’utente di inserire il lato del quadrato. La risposta inserita dall’utente deve essere memorizzata nella variabile lato. Dunque trasciniamo sotto il blocco chiedi il blocco porta lato a e gli assegniamo il valore risposta. 

Eseguire le operazioni

Eseguiamo le operazioni di calcolo dell’area e del perimetro del quadrato, memorizzando i risultati nelle variabili che chiameremo rispettivamente area e perimetro.

Attenzione: le variabili possono avere un nome diverso dai dati che li contengono, ma è bene dare dei nomi significativi.

Visualizzare l’output

Per visualizzare il risultato in output, andiamo su aspetto, selezioniamo il blocco dire per 2 secondi e lo trasciniamo 2 volte sotto gli altri blocchi. Modifichiamo i secondi in 6 in modo da aumentare i tempi di visualizzazione dei messaggi di input.

Utilizziamo l’operatore unione di per unire le frasi con le variabili. Per digitare il numero 2 come esponente occorre tenere premuto il tasto ALT e premere in sequenza i numeri 0178 sul tastierino numerico.

Per terminare l’algoritmo inseriamo il blocco ferma tutto

Potete trovare tanti altri esempi di programmazione per la scuola primaria su Coding Creativo, seguendo questo link