L’informatica nelle “squole”

Oggi mio figlio Federico mi ha chiesto una mano per completare un esercizio di informatica (frequenta la prima del Liceo Scientifico di Varese).

Non riusciva a rispondere a una domanda. Questa domanda:

Quali tra i seguenti tipi di visualizzazione di Word non esistono? (due risposte)
A) normale
B) layout web
C) layout composizione
D) struttura
E) layout lettura
F) layout anteprima

Lasciando perdere l’assoluta inutilità di una domanda del genere, la cosa ancor più assurda è che per poter rispondere uno deve possedere Microsoft Word 2003. E quindi deve avere Microsoft Windows. Certo, se uno è uno studente può averli entrambi per poco. Per poco. Ma non gratis.

Ma santoddìo noi qui a casa abbiamo Linux e Mac. E sul pc di Federico c’è Windows ma con Word 2010 (non so nemmeno come ci è arrivato). E Word 2010 ha dei menù completamente diversi.

Quindi io, laureato in informatica, non ho saputo rispondere alla domanda di informatica di un libro di prima liceo.

La rabbia mi è montata dentro in un modo così forte che ho cominciato a sfogliare il resto del libro. Un modulo è dedicato all’architettura dei computer. Uno a Windows. Uno a Word. Uno a Excel. Uno a Internet (lascio al lettore come esercizio intuire quale browser viene usato per le schermate di esempio). Uno agli algoritmi. Infine gli ultimi quattro sono dedicati a Pascal. Nel cd-rom allegato al libro c’è una versione di Dev-Pascal: un .exe per Windows.

Una perla tra tutte. In uno degli esercizi del modulo dedicato a Word si chiede allo studente:

A) Posizionati nella diapositiva numero 4
B) Aggiungi come sottotitolo il testo “Bill Gates e Windows…

Senza parole… Mi verrebbe da citare la risposta attribuita a Frank Capra quando gli chiesero un parere sulla colorazione del suo capolavoro in bianco e nero La vita è meravigliosa:

Il mio unico commento è qualsiasi parolaccia.

Di solito si evitano di fare i nomi. Quindi io farò solo i cognomi: il libro è CORSO DI INFORMATICA di Camagni e Nikolassy, Casa editrice Hoepli.

Invece di criticare e basta, sport nazionale da sempre, voglio provare a suggerire a qualcuno con un po’ di coraggio di scrivere un testo di informatica che non richieda l’uso di un prodotto proprietario a pagamento. Un libro che usi un linguaggio di programmazione più moderno e disponibile su tutte le piattaforme. Ce ne sono a iosa: Javascript, Ruby, Python (e dico per ultimo Python per non essere tacciato di partigianeria). Un libro che spieghi non cos’è, ma bensì come si scrive un editor di testi.

E se serve un po’ di divertimento, magari organizzare un torneo di Pybotwar in classe. O, meglio ancora, tra le classi. O, meglio ancora, tra le diverse scuole. E magari nella quinta classe si può arrivare a spiegare come si scrive uno snake in Javascript in 210 bytes. O un tetris in 140 bytes. Così all’università uno ha poi la speranza di capire come scrivere un buon giocatore di scacchi in meno di 5 kb.

In fondo i giochi sono sempre una molla fortissima per i ragazzi. Sicuramente più di un foglio elettronico o di un editor di testi.

Quanto mi piacerebbe che questo post arrivasse a qualcuno in grado di cambiare le cose. Se veramente siamo divisi l’uno dall’altro da sei gradi di separazione, in fondo basterebbero tre o quattro forward giusti…

Se non si punta in alto, ci si ferma in basso. O no? 😉