Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Introduzione
Approfondimenti
1
In informatica una variabile è un «contenitore di valori»; per questo talvolta
viene rappresentata come una scatola con all’interno un valore e A
contraddistinta da un nome sulla parte esterna.
Più precisamente, una variabile è una coppia nome-valore usata per memorizzare dei
dati destinati a variare durante l’esecuzione di un algoritmo. Il nome di una variabile è
immutabile e serve per potersi riferire al relativo valore, che invece può cambiare. È
consuetudine riportare il nome della variabile a sinistra e il corrispondente valore a
destra: scrivendo A ! 1 si intende assegnare il valore 1 alla variabile A.
A!1
Temperatura ! 37,2
Lettera ! “x”
Nei linguaggi di programmazione, al posto della freccia si utilizza il simbolo «=». È
consigliato associare dei nomi significativi alle variabili, che ne ricordino il significato.
1
Questo file è un’estensione online del corso Computer & coding – Di Palma, Meini, Formichi
@ 2017 Zanichelli Editore S.p.A.
Traccia dell'attività
1) Ponete la domanda: che metodo posso usare per stabilire qual è la carta più
alta in un insieme di sei carte da gioco?
Note: È possibile usare un mazzo qualsiasi di carte. Prima di iniziare si deve
stabilire se considerare l'asso la carta dal valore più alto o più basso. Tra le sei
carte scelte ci possono anche essere due o più carte dal valore più alto, per
esempio due Re.
2
Questo file è un’estensione online del corso Computer & coding – Di Palma, Meini, Formichi
@ 2017 Zanichelli Editore S.p.A.
L’algoritmo
Proponete di scrivere in forma di algoritmo il procedimento seguito. Il risultato
dovrebbe essere simile a quanto riportato di seguito.
INIZIO
Scegli 6 carte
Ci sono ancora
carte?
Sono stati presentati alcuni degli elementi fondamentali degli algoritmi: le sequenze,
le scelte, i cicli.
3
Questo file è un’estensione online del corso Computer & coding – Di Palma, Meini, Formichi
@ 2017 Zanichelli Editore S.p.A.
Altri spunti di discussione
4
Questo file è un’estensione online del corso Computer & coding – Di Palma, Meini, Formichi
@ 2017 Zanichelli Editore S.p.A.