LE PERSONE PARLANO TRA LORO PER SCAMBIARSI EMOZIONI, IDEE, PER RACCONTARSI… COMUNICARE ATTRAVERSO IL LINGUAGGIO E’ LA COSA PIU’ DIFFUSA SU TUTTA LA TERRA BLA BLA BLA
ANCHE GLI ANIMALI PARLANO TRA LORO BAU BAU CIAO COME STAI? NOI PROVIAMO A PARLARE CON LORO MA NON CAPIAMO IL LORO LINGUAGGIO DEL RESTO NON SIAMO MAGHETTI … CIAO HARRY
FAI LA A NINNA FAI LA NANNA PARLIAMO ANCHE CON LE COSE … QUANDO GIOCHIAMO PER ESEMPIO ORA FACCIAMO LA PAPPA FAI LA A NINNA FAI LA NANNA
MA LE COSE PARLANO CON NOI NOOOOOOO MA NON CON LE PAROLE MA LE COSE PARLANO CON NOI SIIII
E COME FANNO? IL MICROPROCESSORE ALL’INTERNO HANNO UN OGGETTO PICCOLO PICCOLO…. IL MICROPROCESSORE …. CHE RIESCE AD ESEGUIRE SEMPLICI E CHIARE ISTRUZIONI
IL FRIGORIFERO RAFFREDDA I CIBI COSI’ … IL FRIGORIFERO RAFFREDDA I CIBI LA LAVATRICE LAVA LA BIANCHERIA LA PLAY STATION FA GIOCARE IL COMPUTER FA SCRIVERE IL FRULLATORE FRULLA I CIBI LO SMARTPHONE MI FA TELEFONARE, GIOCARE, NAVIGARE
E’ PERO’ NECESSARIO DARE ALLE MACCHINE DELLE ISTRUZIONI CHIARE UNA ALLA VOLTA IN MODO CORRETTO COSI’ IL MICROPROCESSORE LE ESEGUE SENZA SBAGLIARSI E VELOCEMENTE… IN UN SECONDO ESEGUE UN MILIARDO DI ISTRUZIONI
PER DARE TUTTE LE ISTRUZIONI IN MODO CORRETTO SI USANO DEI PROGRAMMI SENZA PROGRAMMA IL MICROPROCESSORE NON FA ALCUNA COSA. LA PROGRAMMAZIONE E’ IL LINGUAGGIO DELLE COSE
PENSIAMO A QUANDO USIAMO LO SMARTPHONE UTILIZZIAMO DELLE APP CIOE’ DEI PROGRAMMI CHE HANNO SCRITTO ALTRE PERSONE PER FAR FARE DELLE COSE COME GIOCARE, INVIARE MESSAGGI…
MA SE VOGLIAMO USARE UNA APP CHE ANCORA NESSUNO HA INVENTATO MA SE VOGLIAMO USARE UNA APP CHE ANCORA NESSUNO HA INVENTATO? COME FACCIAMO?
SEMPLICE! NOI DOBBIAMO SCRIVERE IL PROGRAMMA MA CHE LINGUAGGIO PARLANO LE MACCHINE?
LE MACCHINE PARLANO UN LINGUAGGIO FATTO DA DUE NUMERI CHE MESSI INSIEME AD ESEMPIO … 000010001 1100111000 DANNO DEI COMANDI
IL LINGUAGGIO DELLA MACCHINA E’ DIFFICILE USARLO C’E’ PERO’ UN ALTRO LINGUAGGIO USATO DAI PROGRAMMATORI CHE E’ FATTO DA UNA SERIE DI COMANDI SCRITTI IN INGLESE
NON PREOCCUPATEVI PERO’ PERCHE’ C’E’ ANCORA UN ALTRO TIPO DI LINGUAGGIO MOLTO, MA MOLTO PIU’ SEMPLICE
E’ IL LINGUAGGIO VISUALE FATTO DA SEMPLICI COMANDI : VAI AVANTI VAI A DESTRA VAI A SINISTRA
UN ALGORITMO TUTTI QUESTI COMANDI MESSI UNO DOPO L’ALTRO FORMANO CIOE’ UN PROCEDIMENTO CHE IL MICROPROCESSORE SEGUE
Ma possono parlare tutti gli oggetti intorno a noi ? Pensiamo per esempio a… cosa e potrebbero dire?...