Archivi tag: uno zero

Code Week 2022: alla scoperta del codice binario

Quest’anno in occasione della code week, e avendo come classi 4a e 5a ho pensato di proporre attività per conoscere il codice binario.

Un’ attività molto simile che ho fatto qualche anno fa, e sulla quale ho rimodellato quella proposta quest’anno la trovate qui

Anche questa volta abbiamo iniziato pensando alla parola codice, ricordando cosa è la Code Week, a cui partecipiamo ogni anno, e perché sia importante fare attività di coding anche alla loro età.

Ho poi chiesto se avessero mai sentito parlare di codice binario e per assonanza abbiamo capito che il numero due in qualche modo c’entrava…binario come quello del treno, come la bicicletta, come binomio, come bivalente….abbiamo trovato molte parole!

Ok ma…due cosa? Due soli simboli che compongono il codice….1 o 0!

Questa immagine che abbiamo guardato molti l’hanno vista  nei film di fantascienza o nei video games, o negli sfondi di qualche gioco! E’ il linguaggio delle macchine che traduce tutti gli impulsi elettrici in 0 spento e 1 acceso!
Per contare ed eseguire semplici calcoli, noi comunemente utilizziamo il classico sistema decimale con le dieci cifre da 0 a 9.
Per contare ed eseguire complicati calcoli i computer utilizzano invece un altro sistema che prende il nome di sistema binario, proprio perché quest’ultimo è costituito da due soli simboli: 0 ed 1.
I computer capiscono solamente questi due soli simboli perchè o ricevono il segnale o no per cui:
0, che corrisponde alla mancanza di tensione (quindi a 0= spento)
1, che corrisponde invece alla presenza di tensione (quindi 1=acceso)

Utilizzando solo queste due cifre, si possono però rappresentare non solo tutti i possibili numeri esistenti, ma anche tutte le parole, le immagini, i video, i suoni…tutte le tipologie digitali..

Anche i pixel che tanto amiamo appaiono sugli schermi perchè si accende o meno il quadrettino per cui se è acceso avrà associato il numero 1 e se è spento sarà buio, associato allo 0.

Proviamo… accendiamo i pixel….associamo al numero 1 un colore e allo 0 un altro a contrasto e coloriamo seguendo il codice binario la scheda….cosa apparirà?

Ecco qui i materiali

Siamo poi passati alla nomenclatura e quindi abbiamo scoperto il bit e il gruppo di 8 bit che si chiama Byte e quindi tutti i multipli che anche noi conosciamo i megaByte, i GigaByte ecc..
Ci siamo divertiti ad accendere Bit e creando numeri , in una divertentissima attività realizzata prendendo spunto dal testo “Computer scienze unplugged”  e riprodotta con cartoncini dei numeri e bambini che si alzavano e si abbassavano all’occorrenza e anche online con il giochino “Binario” che trovate scaricabile gratuitamente.

 

Trovate tutto spiegato nei minimi dettagli e anche il lavoro che avevo messo sul quaderno la volta scorsa nell’articolo sul codice binario cliccando qui

Utilizzando solo queste due cifre, 0 e 1, si possono rappresentare non solo tutti i possibili numeri esistenti, ma anche tutte le parole, le immagini, i video, i suoni…tutte le tipologie digitali..

Abbiamo scoperto il codice ASCII che associa ad ogni lettera maiuscola e minuscola, ad ogni numero e simbolo un codice in binario e ci si è aperto un mondo!
Come fatto già la volta scorsa, abbiamo provato a codificare parole in binario e a cercare di scoprirle decodificandole  e poi ognuno di noi ha codificato il suo nome e lo ha rappresentato con perline colorate che hanno formato una bellissima collana binaria!
 

Cosa dite???? Non è bellissima?
Prossima tappa….codice binario con i Lego! Siete curiosi??? continuate a seguici! 😉