Esercizi sulla codificazione o coding con il rettangolo
data di oggi: |
La bella geometria
Oggi vediamo come si svolgono gli esercizi con la codificazione o coding.
Esercizio 1
La base di un rettangolo è lunga 24 cm; la diagonale è di 26 cm. Calcolare il perimetro e l'area del rettangolo.
Svolgimento del problema
Dati conosciuti
base del rettangolo = 24 cm
diagonale del rettangolo = 26 cm
Dati da calcolare
perimetro del rettangolo = ?
area del rettangolo = ?
Soluzione
Il modo più semplice è quello di prendere un calcolatore geometrico, scrivere la traccia e fare risolvere il problema dal calcolatore.
Questo ci può servire da ispirazione.Oggi vogliamo fare una cosa diversa, cioè scrivere un piccolo programma che calcola il perimetro e l'area di un rettangolo. La parola "coding" è un termine inglese; in italiano possiamo dire codificazione o programmazione.
Vediamo come possiamo scrivere un programma di geometria, nel linguaggio di programmazione detto php.
Il programma sta in questa pagina:
Ora vediamo come usarlo. Un primo blocco è questo:
Disponiamo di alcuni blocchi di tipo grafico. Questo primo blocco ci consente di scrivere un problema, leggere la traccia del problema e ricavare i dati del problema. Nel nostro caso questo blocco troverà i due dati, cioè la base e la diagonale del rettangolo.
Un secondo blocco è questo:
Questo blocco riceve in ingresso la base e la diagonale del rettangolo e dà in uscita il perimetro.
Un terzo blocco è questo:
Questo blocco riceve in ingresso la base e la diagonale del rettangolo e dà in uscita l'area.
In questo video:
si vedono i movimenti da fare.
Li riassumo qui.
Parto da questa situazione.
E' una pagina vuota su cui devo mettere i due blocchi precedenti, uno alla volta.
Prendo da sinistra il primo blocco, lo trascino verso destra e lo lascio. Ottengo:
Sposto in alto il primo blocco, fino ad unirlo al blocco "AVVIA". Ottengo:
Prendo da sinistra il secondo blocco, lo trascino verso destra e lo lascio. Ottengo:
Sposto in alto a destra il secondo blocco, fino ad unirlo al primo blocco. Ottengo:
Prendo da sinistra il terzo, lo trascino verso destra e lo lascio. Ottengo:
Sposto in alto a destra il terzo blocco, fino ad unirlo al secondo blocco, nella parte di sotto, non in uscita. Ottengo:
Da questa figura, seguendo il flusso interno, vediamo che il programma calcola sia il perimetro che l'area, sapendo la base e la diagonale.
Ora clicco su "AVVIA" ed ottengo:
e anche il codice in php:
In questo video:
si vedono le operazioni da fare.
Ora scrivo il mio problema:
e clicco su: "MI DIA LA SOLUZIONE". ottengo:
Dati:
Poligono: triangolo rettangolo BCA
cateto c = BC = 24 cm
ipotenusa a = CA = 26 cm
Soluzione
Si richiede un cateto di un triangolo rettangolo BCA avente:
cateto c = BC = base base del
rettangolo = 24 cm
ipotenusa a = CA = diagonale del
rettangolo = 26 cm
Applico la formula derivata dal teorema di Pitagora:
cateto b = AB = altezza del
rettangolo = V a² - c² ed
ottengo:
cateto b = V(26 cm)² - (24 cm)²
= 10 cm
Risposta
L'altro cateto b = AB del
triangolo rettangolo BCA, che coincide con altezza del rettangolo, è 10 cm.
Dati
Poligono: rettangolo ABCD
base b = 24 cm
altezza h = 10 cm
Soluzione
Si richiede il perimetro del rettangolo ABCD i cui lati sono:
AB = 24 cm.
BC = 10 cm
Applico la formula:
p = AB + BC + CD + DA
ed ottengo:
p = 24 cm + 10 cm + 24 cm + 10 cm = 68 cm
Risposta
Il perimetro del rettangolo ABCD è 68 cm.
Dati:
Poligono: triangolo rettangolo BCA
cateto c = BC = 24 cm
ipotenusa a = CA = 26 cm
Soluzione
Si richiede un cateto di un triangolo rettangolo BCA avente:
cateto c = BC = base base del
rettangolo = 24 cm
ipotenusa a = CA = diagonale del
rettangolo = 26 cm
Applico la formula derivata dal teorema di Pitagora:
cateto b = AB = altezza del
rettangolo = V a² - c² ed
ottengo:
cateto b = V(26 cm)² - (24 cm)²
= 10 cm
Risposta
L'altro cateto b = AB del
triangolo rettangolo BCA, che coincide con altezza del rettangolo, è 10 cm.
Dati
Poligono: rettangolo ABCD
base b = 24 cm
altezza h = 10 cm
Soluzione
Si richiede l'area del rettangolo ABCD i cui lati sono:
AB = 24 cm
BC = 10 cm
Applico la formula:
A = AB x BC
ed ottengo:
A = 24 cm x 10 cm = 240 cm2
Risposta
L'area del rettangolo ABCD è 240 cm2.
Il codice in php lo posso copiare ed incollare come voglio.
Codice PHP
Teoria sulla superficie del rettangolo
prof. Pietro De Paolis
Corso di geometria per scuola media
Corso di matematica per scuola media
Domanda al professore ( a pagamento )
|
Indice di tutte le pagine del sito