Passa al contenuto principale
Changelog

Note di rilascio

Python doesn’t byte è in continuo sviluppo. Qui trovi la cronologia degli aggiornamenti — capitoli nuovi, miglioramenti e correzioni — per sapere sempre cosa è cambiato.

Ultima · v0.21.1 — 22 ottobre 2026Rilasci su GitHubRSS
v0.21.122 ottobre 2026Ultima
Migliorato3
  • Il libro ha un indirizzo suo: https://python.rainbowbits.cloud. I vecchi indirizzi rainbowbits.cloud/python-doesnt-byte portano alla stessa pagina in quello nuovo, anche dai link già condivisi.
  • Il browser tiene i dati salvati separati per ogni indirizzo: chi aveva attivato un percorso lo ritrova riaprendo il link del percorso, oppure lo sceglie di nuovo dalla pagina Percorso.
  • L’indirizzo email per scrivere al progetto è python@rainbowbits.cloud.
v0.21.022 ottobre 2026
Novità1
  • Figure nelle lezioni: schemi che si costruiscono un passo alla volta, da guardare con «Avanti» o in riproduzione automatica. Le didascalie compaiono come sottotitoli e ogni passo resta sullo schermo abbastanza a lungo anche per chi legge lentamente; con «Riduci movimento» le figure non si animano.
Contenuti2
  • Volume 3, Manuale dell’Archivista: 12 figure in otto lezioni, da «I dati che non stanno più nel programma» alle «Generalizzazioni».
  • Nel Manuale dell’Archivista i rimandi ad altre lezioni sono diventati link, e l’introduzione elenca anche le lezioni del capitolo 2.
Migliorato4
  • Gli spoiler sono una nuvola di particelle che esplode dal punto in cui clicchi; con «Riduci movimento» il testo compare in dissolvenza.
  • Quando uno spoiler chiede di eseguire prima il codice, il riquadro che lo spiega è più chiaro, con «Ok, eseguo» in evidenza e «Mostra comunque» a parte.
  • Nei PyRunner e negli SQLRunner il pulsante «Esegui» citato nell’invito iniziale funziona davvero.
  • Nella pagina per sostenere il progetto i traguardi sono a 30 €, 300 € e 500 €.
Correzioni6
  • Gli indirizzi delle pagine con la barra finale, come quelli condivisi su Classroom, aprono subito la lezione invece di passare per un lampo di «pagina non trovata».
  • «Modifica questa pagina» porta al file giusto su GitHub invece che a una pagina «Not found».
  • Nella pagina per sostenere il progetto la × della finestra con il QR code non copre più il codice.
  • «Spiegamelo facile» funziona anche con ChatGPT: l’assistente riceve una copia in testo semplice della lezione, che riesce a leggere.
  • L’indice del sito per gli assistenti AI (llms.txt) elenca tutte le lezioni pubblicate, comprese quelle del Volume 3, e non cita più pagine in bozza; da ora si aggiorna da solo a ogni pubblicazione.
  • Nel diagramma E/R della Coppa di Quidditch («Leggere un dominio») le linee in diagonale non si sovrappongono più e le cardinalità non finiscono sulle linee.
v0.20.019 ottobre 2026
Contenuti1
  • Volume 3, Manuale dell’Archivista: il capitolo 2, «Modellare il dominio», si completa con sei lezioni: «Le associazioni», «Le cardinalità», «Identificare senza ambiguità: le chiavi», «Le associazioni molti a molti», «Generalizzazioni» e «Leggere un dominio e ricavarne il modello».
Migliorato1
  • Nei diagrammi E/R la cardinalità di una linea è facoltativa, così le lezioni che vengono prima delle cardinalità disegnano linee senza etichetta; sono ammesse anche cardinalità numeriche come (2,2).
v0.19.015 ottobre 2026
Novità2
  • Diagrammi E/R disegnati a mano libera, in notazione italiana: rettangoli per le entità, rombi per le associazioni, cerchi per gli attributi.
  • Pannello «Database»: nelle lezioni del Volume 3 le tabelle come le ha lasciate l’ultimo blocco eseguito, con le righe nuove, modificate e tolte evidenziate.
Contenuti1
  • Volume 3, Manuale dell’Archivista: si apre il capitolo 2, «Modellare il dominio», con la lezione «Entità e attributi».
Migliorato1
  • Nella pagina Supporta il totale raccolto si legge all’italiana, con la virgola.
v0.18.013 ottobre 2026
Novità3
  • Pannello «Archivio»: nelle lezioni del Volume 3 i file su cui si lavora, come punti.json e studenti.json, restano consultabili accanto al testo e si aprono a tutto schermo per la LIM.
  • Nello SQLRunner una query può restare nascosta, con il solo risultato in vista: il pulsante «Mostra la query» la rivela.
  • Nell’introduzione di ogni volume di teoria, una barra mostra quante lezioni sono uscite su quelle previste.
Contenuti3
  • Volume 3, Manuale dell’Archivista: la terza lezione, «Che cosa fa un DBMS al posto tuo», che chiude il capitolo 1.
  • Le introduzioni dei quattro volumi: obiettivi con conoscenze, abilità e competenze, e come è costruito ogni volume, capitolo per capitolo.
  • Volume 3: le prime due lezioni rilette, con più callout e qualche momento più leggero.
Migliorato2
  • Nella barra laterale le lezioni del Volume 3 sono raggruppate per capitolo.
  • Nei confronti fra codice giusto e sbagliato, icone disegnate al posto delle emoji ✅ e ❌.
v0.17.17 ottobre 2026
Correzioni1
  • Nei percorsi IT, Liceo e ITS compare anche la prima lezione del Volume 3, «I dati che non stanno più nel programma».
v0.17.07 ottobre 2026
Novità2
  • Esercizi verificati: nel PyRunner e nello SQLRunner un esercizio può controllare da solo la risposta dello studente.
  • Le soluzioni e le risposte alle domande di previsione restano nascoste finché non esegui il codice.
Contenuti1
  • Volume 3, Manuale dell’Archivista: la seconda lezione, «La stessa informazione scritta due volte».
v0.16.06 ottobre 2026
Novità1
  • Prima versione pubblica del libro per gli studenti.
Contenuti1
  • Volume 3, Manuale dell’Archivista: la prima lezione, «I dati che non stanno più nel programma».
Migliorato1
  • L’indirizzo del sito è ora https://rainbowbits.cloud, senza www.
Correzioni1
  • Nel PyRunner funzionano import random e import os, e random.seed() produce le stesse sequenze di Python.