La collana “Chiavi di lettura” di Zanichelli presenta libri smilzi che però danno un’idea di base del tema che trattano. In questo caso (Pierluigi Crescenzi e Linda Pagli, Problemi, algoritmi e coding, Zanichelli 2017, pag. 192, € 12,30, ISBN 9788808320889, link Amazon) il tema sono gli algoritmi, non tanto dal punto di vista delle loro implicazioni nella nostra vita quanto in quella più semplice di capire come funziona il pensiero algoritmico (classico, anche se l’ultimo capitolo è dedicato al deep learning). Devo però dire che il risultato mi pare meno riuscito che in altri volumi della collana. In effetti il primo capitolo, “Gli ingredienti di base”, assomiglia a quello che io mi sarei aspettato; gli altri capitoli però prendono esempi reali, definiscono un problema semplificato che però dia comunque l’idea di cosa serva in prima battuta per risolverli, e poi partono con pseudocodice a livello anche piuttosto basso. Se uno ha già delle conoscenze informatiche non fa molta fatica a seguire il flusso delle spiegazioni – e dei programmi; ma probabilmente queste persone non hanno nemmeno bisogno di un libro come questo. Anche le considerazioni sulla complessità degli algoritmi, pur spiegate correttamente, mi paiono difficili da capire per chi è digiuno di tali temi. Insomma, non garantisco che sia utile come testo introduttivo.