Robot e Codice
Tocca una carta per aprirla Che Cos’è un Robot? · Sensori · Motori · Cicli · Se… Allora · Bug · Bracci Robotici · Rover · Droni · Robot Che Aiutano. Un robot fa soltanto ciò che qualcuno ha scritto — ed è per questo che scriverlo bene è la vera abilità.
Dai 7 ai 10 anni
Cosa c'è dentro
Che Cos’è un Robot? — notare, scegliere, muoversi
Un robot è una macchina capace di notare qualcosa intorno a sé, scegliere cosa farne e poi muoversi da sola. Se manca una di queste tre cose, è un altro tipo di macchina. Un tostapane non è un robot; un giocattolo che si scansa dal bordo del tavolo ci va vicino.
Sensori — trasformare il mondo in numeri
Un sensore è un pezzo il cui unico compito è misurare una cosa e comunicarla come numero. Chiaro o scuro diventa un numero. Vicino o lontano diventa un numero. Senza sensori un robot deve tirare a indovinare, e le macchine indovinano malissimo.
Motori — dove le decisioni diventano movimento
Decidere non serve a niente se poi non succede nulla, quindi ogni robot ha bisogno di qualcosa che spinga contro il mondo. I motori sono quel qualcosa. Dentro, l’elettricità fa tirare e mollare dei magneti, di continuo, e un albero gira.
Cicli — scrivilo una volta, fallo tante
Ecco un’idea di programmazione vera, ed è più piccola di quanto si pensi. Un ciclo significa: rifai questi passi. Invece di scrivere "fai un passo avanti" dieci volte, lo scrivi una volta e ci metti attorno un ciclo che dice dieci.
Se… Allora — una domanda con due strade
La seconda grande idea è ancora più corta: se qualcosa è vero, fai questo. È così che un programma smette di essere una linea dritta e comincia a scegliere. Ogni robot che reagisce a qualcosa è costruito con questo.
Bug — gli errori fanno parte del lavoro
Nessuno scrive un programma che funziona al primo colpo, nemmeno chi lo fa di mestiere. Un bug non è la macchina che si rompe: è la macchina che esegue fedelmente quello che hai scritto invece di quello che intendevi. Cercare i bug si chiama fare debug, ed è una vera competenza, non una punizione.
Bracci Robotici — lo stesso gesto tutto il giorno
Il robot più comune al mondo non cammina: è un braccio imbullonato al pavimento. Di solito ha circa sei snodi, più o meno come la tua spalla, il gomito e il polso messi insieme. Il suo talento non è l’intelligenza: è ripetere lo stesso movimento migliaia di volte senza spostarsi di un millimetro.
Rover — guidare su un altro pianeta
Un rover è un robot che guida in un posto dove nessun essere umano ha mai messo piede. Ce ne sono diversi su Marte, ed è grazie a loro che abbiamo fotografie di un paesaggio a milioni di chilometri. Sono anche l’esempio migliore del perché un robot debba poter decidere qualcosa da solo.
Droni — quattro eliche, un equilibrio furbo
Un drone resta in aria spingendo l’aria verso il basso con eliche che girano, cosa che sembra semplice finché non noti che non ha nulla su cui appoggiarsi. Deve correggere l’equilibrio in continuazione, decine di volte al secondo, altrimenti si ribalta. Quell’equilibrio lo fa un programma, ed è ciò che rende un drone un robot volante e non un aeroplanino giocattolo.
Robot Che Aiutano — noioso, sporco o pericoloso
I robot più utili sono di rado i più appariscenti. Di solito fanno lavori descritti come noiosi, sporchi o pericolosi: compiti che si ripetono all’infinito, compiti in posti luridi, o compiti in cui un umano rischierebbe. Una volta capito questo schema, riconosci un buon lavoro da robot in un secondo.
Continua a esplorare
Altre lingue
Caricamento di LeoNes…