Quantum Arcadeinformatica quantistica giocando
Italiano — cambia lingua
🗺️ Mappa

Come è costruito questo corso

Ogni scelta — dal fatto che si gioca prima di leggere, a come si sbloccano i livelli, fino al colore dei bottoni — è presa da un filone di ricerca preciso. Qui le trovi elencate in chiaro, così puoi contestarle.

In due righe: si impara facendo (simulazioni interattive), si consolida richiamando a memoria (quiz), si ricorda nel tempo (ripasso dilazionato), si avanza solo dopo aver dimostrato di aver capito (mastery learning), e l'interfaccia è progettata per togliere carico cognitivo, non per aggiungerne. Sotto trovi tutte le scelte, comprese quelle sull'ordine dei livelli, sui suoni, sull'obbligo di registrazione e sul modo in cui è scritto il testo commerciale di questo sito — con le fonti in fondo.

1. Perché un videogioco e non un video

La meta-analisi di Wouters e colleghi (2013) su 77 studi (oltre 5.500 partecipanti) trova che i "serious games" producono un apprendimento superiore all'istruzione tradizionale (d ≈ 0,29) e soprattutto una ritenzione migliore (d ≈ 0,36). Ma con un dettaglio decisivo: funzionano meglio quando il gioco è accompagnato da altra istruzione e quando l'esperienza è distribuita su più sessioni.

Cosa ne ricaviamo qui: nessun livello è "solo gioco". Ogni mini-gioco è seguito (o preceduto) da una spiegazione scritta, da una formula smontata e da un esempio numerico svolto. Ed è per questo che c'è il Ripasso lampo: per spingere verso più sessioni invece che una maratona sola.

2. Perché si tocca prima di leggere

Le simulazioni interattive del progetto PhET (University of Colorado Boulder) mostrano guadagni concettuali pari o superiori a quelli ottenuti con l'apparato di laboratorio reale, e generano discussioni più produttive. La linea di ricerca sul productive failure (Kapur) mostra inoltre che tentare un problema prima di ricevere la spiegazione — anche fallendo — porta a una comprensione concettuale più profonda rispetto a ricevere subito la regola.

Cosa ne ricaviamo qui: in quasi tutti i livelli il cursore arriva prima della formula. Prima vedi le frecce cancellarsi, poi ti spieghiamo che si chiama interferenza distruttiva.

3. Perché ci sono i quiz (e perché non danno voti)

Il testing effect (Roediger & Karpicke) è uno dei risultati più solidi della psicologia cognitiva: richiamare a memoria un'informazione la rinforza molto più che rileggerla per lo stesso tempo. Le rassegne sulle tecniche di studio collocano practice testing e distributed practice ai primi posti per efficacia.

Cosa ne ricaviamo qui: i quiz sono a bassa posta in gioco, con feedback immediato che spiega perché, riprovabili all'infinito e senza punteggio negativo. Sbagliare è parte del metodo: una domanda sbagliata torna prima nel ripasso, una giusta torna più tardi (sistema a scatole di Leitner: 1 giorno → 3 → 7 → 21 → 60).

4. Perché i livelli si sbloccano solo con la padronanza

Nel mastery learning (Bloom) lo studente procede quando ha dimostrato di padroneggiare l'unità corrente, con tempo e tentativi variabili invece che fissi. Gli effetti misurati sono fra i più consistenti dell'istruzione individualizzata, soprattutto per chi parte più indietro.

La nostra regola di sblocco (deliberatamente doppia):

Solo la prima sarebbe aggirabile a forza di tentativi casuali; solo la seconda si può indovinare. Insieme sono un segnale affidabile. Chi vuole comunque girare libero (un adulto che ripassa, un insegnante che prepara la lezione) può attivare la modalità libera dalla home.

5. Perché l'interfaccia è così spoglia

La teoria del carico cognitivo (Sweller) e i principi di apprendimento multimediale (Mayer) prescrivono alcune cose molto concrete, che qui sono applicate alla lettera:

PrincipioCome è applicato in Quantum Arcade
Coerenza — via il superfluoniente animazioni decorative, niente stock photo, niente popup: sullo schermo c'è solo ciò che serve al concetto
Segnalazione — evidenzia ciò che contacolori costanti in tutto il corso: ampiezza = giallo, fase = viola, risultato = rosa, "c'è" = verde, "non c'è" = rosso
Contiguità spazialei numeri sono scritti dentro il grafico, accanto all'oggetto che descrivono, non in una legenda lontana
Segmentazionei passaggi difficili sono a scatti ("Avanti →"), con il ritmo deciso da chi legge
Pre-addestramentoi termini vengono definiti prima di essere usati in una formula: la Parte 0 esiste per questo
Stile colloquialesi dà del tu e si usano parole normali: il "personalization effect" mostra che aiuta la comprensione

6. Colori, contrasto, accessibilità

7. Motivazione: perché XP e livelli, ma niente classifiche

La teoria dell'autodeterminazione (Deci & Ryan) individua tre motori: competenza, autonomia, relazione. Le meta-analisi sulla gamification mostrano effetti positivi ma fragili: punti e badge funzionano se segnalano competenza acquisita, e possono essere controproducenti se diventano l'unico motivo per giocare o se creano pressione da confronto sociale.

Cosa ne ricaviamo qui: gli XP arrivano solo per cose realmente fatte (missione superata, domanda richiamata), i ranghi descrivono un'abilità ("Signore delle frecce", "Cacciatore di periodi") e non esiste alcuna classifica né timer che corre. L'autonomia è tutelata dalla modalità libera e dalla possibilità di rigiocare qualsiasi livello.

8. E l'ultimo livello?

La ricerca sull'apprendimento delle STEM distingue fra saper applicare e saper trasferire. Il trasferimento si allena solo su problemi mal definiti, dove non esiste una procedura da ripetere. Per questo l'ultimo livello è un'officina aperta: obiettivi da raggiungere, blocchi a disposizione, nessuna soluzione scritta da nessuna parte, e un contatore di "quante volte hai interrogato l'oracolo" che ti spinge a cercare una strada più furba.

9. Perché il qubit arriva al livello 1 e Fourier solo al 13

La prima versione di questo corso seguiva l'ordine "logico": onde → Fourier → qubit. Sulla carta impeccabile, nella pratica sbagliato: sette livelli di matematica prima di vedere l'oggetto per cui uno è arrivato qui.

L'ordine attuale segue due principi consolidati:

Regola che mi sono dato: nessun attrezzo può essere introdotto più di un livello prima del punto in cui serve, e ogni concetto deve tornare almeno due volte.

10. Perché il computer classico viene prima (e resta facoltativo)

«Quantistico» non è una cosa: è una differenza. E una differenza si vede solo se si conosce il termine di paragone. Chi non ha mai messo a fuoco che cos'è un bit non ha modo di accorgersi di che cosa sia strano in un qubit: gli manca lo sfondo su cui si stacca la figura. Quasi tutte le frasi sbagliate che circolano — «prova tutte le strade insieme», «è infinitamente più veloce» — nascono esattamente da lì.

Da qui due scelte, che si sostengono a vicenda:

Le ragioni per cui è fatto così e non con un capitolo di teoria iniziale:

Effetto collaterale voluto: chi finisce la Parte K ha imparato bene anche l'informatica classica — binario, porte, complessità, reversibilità — che è roba utile di per sé, e non solo il preambolo di qualcos'altro.
Come si presenta in pratica, livello per livello. Dove il confronto vale una partita e non un paragrafo, i due modi stanno dentro lo stesso mini-gioco, con un interruttore che cambia macchina: stesso schermo, stessi bottoni, stessa missione. Cambia il meccanismo, e basta. Succede al livello 1 (lo stesso registro di tre caselle: una colonna piena contro otto), al 3 (la stessa lancetta: salti contro rotazioni), al 4 (la sfida delle buste, dove il classico si ferma al 75% e l'entanglement arriva all'85%) e al 7 (due strade, dove le probabilità si sommano e le ampiezze si cancellano).

Tre dettagli di quei quattro giochi sono voluti e vale la pena dichiararli:

11. Il suono: informazione, non decorazione

Un arcade senza suoni non è un arcade, ma il rumore per il rumore viola il principio di coerenza di Mayer (tutto ciò che non serve al concetto sottrae attenzione). Il compromesso applicato qui:

12. "Effetto wow": feedback immediato e specifico

Nella prima versione, i mini-giochi della Parte 0 non dicevano se stavi andando bene. La ricerca sul feedback (Hattie & Timperley; Shute) è chiara su un punto: il feedback funziona quando è immediato, specifico e riferito al compito, non alla persona. Da qui tre aggiunte, presenti ora in tutti i giochi:

13. Perché l'account è obbligatorio (e perché non mi piace)

Chiedere una registrazione è attrito, e l'attrito fa perdere persone: sarebbe più comodo per tutti far girare tutto nel browser. Due ragioni lo rendono comunque la scelta giusta:

In cambio: solo i dati che servono davvero (nome, cognome, email — la data di nascita è facoltativa e serve a distinguere gli omonimi), nessuna profilazione, nessuna pubblicità, cancellazione totale in un click. Tutto scritto nell'informativa.

14. Il tutor AI che si rifiuta di darti la soluzione

Il tutor risponde solo con i contenuti di questo sito (RAG) e, per progetto, non fornisce le soluzioni delle missioni: dà un indizio e ti rimanda al cursore giusto. È una scelta scomoda ma sostenuta dalla ricerca sulle desiderable difficulties (Bjork): la fatica di arrivarci da soli è proprio ciò che produce l'apprendimento duraturo. Un tutor compiacente farebbe sembrare tutto più facile e lascerebbe meno.

Ogni risposta cita il livello e ne mette il link: l'obiettivo del tutor è riportarti dentro al gioco, non sostituirlo. E se una domanda non trova risposta nei contenuti, lo dice invece di inventare.

15. Come faccio a sapere che il simulatore non mente

Un corso che insegna con un simulatore ha un problema di fondo: se il simulatore sbaglia, insegna l'errore — e lo insegna in modo convincente, perché lo fa vedere. I test del progetto controllano le proprietà che ci si aspetta (le porte restano unitarie, la QFT riproduce esattamente la matrice di Fourier, le probabilità sommano a uno). Ma quei test sono scritti da me, sullo stesso ragionamento con cui è scritto il simulatore: se l'errore sta nel ragionamento, i test lo confermano invece di trovarlo.

Per questo il simulatore è confrontato con un'implementazione indipendente: QuantumSim, scritto in C da Francesco Sisini. Trecento circuiti generati a caso — fino a 4 qubit, con Hadamard, Pauli, S, T, T†, rotazioni di fase, CNOT, CZ e Toffoli — vengono eseguiti da entrambi i simulatori e le ampiezze confrontate una per una. Linguaggi diversi, autori diversi, codice scritto senza conoscersi: lo scarto massimo è dell'ordine di 10⁻¹⁵, cioè il limite della precisione dei numeri del computer. Un errore comune a entrambi, a quel punto, è molto improbabile.

QuantumSim è rilasciato con licenza GNU GPL v3 e non è incluso in questo sito: viene scaricato e compilato solo quando si lancia la verifica (npm run test:cross), come un attrezzo da banco di prova. Ringrazio Francesco Sisini per avermene concesso l'uso — e soprattutto perché è dai suoi libri che ho cominciato a imparare questa materia.

16. Il testo del sito: quali tecniche di persuasione uso, dichiarate

Questo sito ha anche uno scopo professionale: farmi conoscere come persona che costruisce sistemi AI e insegna. Trovo corretto dichiarare quali leve sto usando, così puoi valutarle:

TecnicaRicerca di riferimentoCome la uso qui
Effetto gradiente dell'obiettivoKivetz, Urminsky & Zheng (2006) barra XP e livelli visibili: la motivazione cresce quanto più il traguardo è vicino
Progresso donatoNunes & Drèze (2006) la Parte 0 è già "percorso fatto" per chi conosce le basi: si parte da una barra non vuota
Prova socialeCialdini numeri veri: 8 realtà in cui ho insegnato, 34 livelli, oltre 300 test automatici. Nessun "10.000 studenti felici" inventato
ReciprocitàCialdini il corso completo è gratuito e resta gratuito: la richiesta di contatto viene dopo, e solo se ti è servito
Riduzione dell'attritomodello di Fogg (B = MAP) una sola azione principale per sezione e un calendario per prenotare, invece di un modulo lungo
Quello che NON faccio, per scelta: nessun conto alla rovescia finto, nessuna "scarsità" inventata, nessun numero gonfiato, nessuna promessa di certificazione riconosciuta che non ho. Le tecniche di persuasione applicate a un'affermazione falsa non sono marketing: sono un imbroglio, e su un sito che insegna a distinguere il vero dal verosimile sarebbero anche ridicole.

17. Come è scritto per i motori di ricerca e per le AI

Metà delle ricerche oggi finisce dentro una risposta generata da un'AI invece che in una lista di link. Le indicazioni emerse dalla ricerca sulla Generative Engine Optimization sono coerenti con lo scrivere bene:

Nota: la stessa ricerca mostra che i contenuti citati dalle AI sono quelli strutturati e verificabili. Un altro modo per dire che scrivere onestamente e scrivere per essere trovati, per una volta, coincidono.

18. Le tre lingue, e come si passa da una all'altra

Il corso esiste per intero in italiano, inglese e spagnolo: non un riassunto tradotto, tre edizioni complete — esame e attestato compresi. Anche gli indirizzi sono tradotti (/en/lessons/, /es/lecciones/), perché una pagina in spagnolo che vive in una cartella chiamata "lezioni" è una pagina tradotta a metà, e si vede.

Il selettore in alto segue quattro regole, e nessuna è estetica:

La regola sotto tutte e quattro: offrire, non decidere. Chi legge sa in che lingua vuole leggere meglio di quanto lo sappia il suo browser.

19. Il glossario che sta aperto mentre leggi

Per un pezzo di strada il glossario è stato l'ultima pagina del corso. Sbagliato: la parola che blocca la lettura non la incontri in fondo, la incontri al livello 4 — e una parola non capita non rimanda il problema, lo moltiplica, perché ogni frase dopo la usa come se fosse chiara.

Ora il glossario sta in cima a ogni pagina e resta aperto mentre si legge. Le scelte precise vengono da cinque risultati della ricerca, non da una moda grafica:

RisultatoCome è applicato
Split-attention effect (Ayres & Sweller): tenere a mente una frase mentre si cerca altrove la definizione consuma la stessa memoria di lavoro che serviva a capire il concetto il pannello si apre di fianco al testo e, quando lo schermo lo consente, sposta la pagina invece di coprirla: non si cambia pagina e non si perde il segno
Contiguità spaziale (Mayer): la spiegazione va vicino all'oggetto spiegato i termini sono marcati dentro il testo e la definizione compare accanto alla parola, in due righe, col numero del livello che la spiega per davvero
Recognition rather than recall (Nielsen, 6ª euristica): non si deve ricordare che una funzione esiste il bottone 📖 è nella barra in alto di ogni pagina del corso — mappa, lezioni e questa — e la scorciatoia (G) è la stessa in tutto il sito
Glosse (Nation; meta-analisi di Yun sulle glosse ipertestuali): definizioni brevi e a un gesto di distanza aiutano comprensione e memoria del lessico; quelle lunghe interrompono la lettura due righe, mai un muro di testo, e la ricerca accetta anche il numero di un livello («cos'era quella cosa del 12?»)
Expertise reversal effect (Kalyuga et al.): l'aiuto che serve al principiante ostacola chi già sa ogni termine si marca una volta sola per pagina, la prima; e l'evidenziazione si spegne con un interruttore che resta spento anche nelle pagine successive

Il pannello, per scelta, non è modale: non blocca la lezione e non pretende di essere chiuso per continuare. Bloccare la pagina per mostrare una definizione sarebbe come chiudere il libro per aprire il vocabolario. Sotto i 1100 px di larghezza non c'è spazio per due colonne: lì copre, e allora basta toccare fuori per chiuderlo.

Effetto collaterale utile: i termini vivono in un file solo (js/core/glossario.js), quindi la tabella del livello 23, il pannello e le definizioni al tocco non possono più dire tre cose diverse — cosa che era già cominciata a succedere fra la versione italiana e quelle tradotte.

Fonti

Elencate nell'ordine in cui compaiono nel testo. Dove non c'è un link è perché il riferimento è un libro o un articolo classico facilmente reperibile: preferisco citarlo così piuttosto che linkare una copia di dubbia provenienza.

Onestà intellettuale: nessuno di questi studi riguarda questo corso in particolare, e gli effect size in didattica sono medi, non garanzie. Se noti che qualcosa non funziona — un livello troppo ripido, un gioco poco chiaro — è un dato utile: scrivimelo.

Tutto il progetto è pubblico su GitHub con licenza libera non commerciale: studiarlo, modificarlo e usarlo nella scuola pubblica si può sempre; per la formazione a pagamento serve un accordo. Se trovi un errore in queste pagine, segnalalo.