Il terminale

Questa che vi voglio raccontare è una fiaba di quelle che incominciano con C'era una volta

Ebbene sì
C'era una volta. Il terminale è un ambiente che trasmette la sensazione di un mondo remoto, inospitale, dove manca qualcosa di importante.
Cosa manca? Forse i link?. Certo: i link. Al mondo d'oggi, un ambiente in cui non è possibile cliccare per seguire un collegamento sembra inutile ed antiquato.

Orpo
Al contrario, Wikipedia racconta che i link sono stati concepiti negli anni sessanta, cioè nello stesso periodo storico in cui si è affermato l'uso del terminale.

Al giorno d'oggi, il terminale non è affatto uno strumento obsoleto, ma è ancora attuale ed efficace quanto l'uso dei link. È importante che, a scuola, gli studenti abbiano l'opportunità di fare qualche esperienza di utilizzo del terminale.

All'inizio, il terminale sembra davvero un posto misterioso.
Quando sei davanti a un terminale non sai proprio cosa devi fare.
Ma se solamente provi a digitare per due volte consecutive il tasto tab, accade qualcosa di inatteso e sorprendente:

cloc3@dell ~ $
Display all 4452 possibilities? (y or n)

^_^ Mi ha parlato!!!
Dice che ho davanti a me 4452 cose diverse da fare, e mi chiede persino se le voglio conoscere tutte!!!

In pratica, un terminale è un ambiente in attesa, nel quale ogni singola parola digitata da tastiera corrisponde a un preciso comando.
Al contrario, un ambiente grafico è un sistema che mette a disposizione dell'utente un numero piccolo di collegamenti, che possono essere attivati con un singolo gesto del mouse.

È strano, ma vero: il terminale in assoluto, è l'ambiente più potente che, in informatica, si possa avere a disposizione, perché offre all'utente la possibilità di eseguire un numero quasi illimitato di operazioni. Di conseguenza, anche se le radici storiche del terminale affondano profondamente nella storia dell'informatica, non bisogna assolutamente credere che si tratti di uno strumento antiquato e superato dalla tecnologia.

Forse proprio per questo il terminale è utilizzato poco dal grande pubblico. Perché molte persone fanno un uso talmente ristretto del computer che sentono il bisogno di operare in condizioni limitatissime e super protette, rinunciando però alla propria libertà di creare e di conoscere, senza accorgersi che, in questo modo, rischiano di rimanere, in un settore della conoscenza particolare ma di grande importanza sistemica, un po' analfabeti.
Bè, la scuola avrebbe il dovere di aiutare le persone a espandere le proprie conoscenze e ad orientarsi anche in situazioni di una certa complessità. Per questo è importante che gli studenti di un liceo scientifico acquisiscano almeno una minima conoscenza degli ambienti di terminale.

Con la scusa di imparare ad usare arduino, noi abbiamo imparato a muoverci sul terminale e a conoscere un piccolo insieme di comandi di base. Tra di essi: