Ricevi una griglia di piccoli processori, ognuno con spazio per circa quindici righe di assembly e un registro, e ognuno capace di passare valori solo ai vicini. Un puzzle indica un flusso in ingresso e cosa deve diventare in uscita, e scrivi il codice in ogni nodo perché ciò accada.
Perché può essere utile
Allena due abitudini fondamentali della programmazione a basso livello: scomporre un problema tra unità che non possono vedere lo stato l'una dell'altra, e leggere un manuale di riferimento invece di indovinare. I contatori di cicli, istruzioni e nodi trasformano una risposta funzionante in qualcosa da ottimizzare.
È genuinamente difficile, deliberatamente austero, e facile da abbandonare; la storia è frammentaria e non c'è nulla qui per chi cerca calore o spettacolo.
Scritto il 2026-09-15 · valutazione editoriale, non un effetto misurato · come valutiamo →
Cos’è il gioco
TIS-100 è un puzzle game di programmazione di Zachtronics, lo studio dietro SpaceChem, Infinifactory, Opus Magnum e Shenzhen I/O. È uscito nel luglio 2015 per Windows, macOS e Linux ed è uno dei giochi più economici in questo catalogo.
Sembra un terminale monocromatico del 1985. Una griglia di dodici piccoli nodi riempie lo schermo; ogni nodo contiene circa quindici righe di codice e un singolo accumulatore, e può passare un valore solo su, giù, a sinistra o a destra al nodo accanto. Lungo il bordo sinistro si trovano il flusso in ingresso e l'uscita che il puzzle richiede. Non c'è grafica, nessuna musica oltre a un ronzio, e nessun personaggio a schermo. La finzione arriva come frammenti di un manuale stampato lasciato dal precedente proprietario della macchina, e il manuale è anche il riferimento di cui hai davvero bisogno, perché il gioco non spiega quasi nulla a schermo.
Cosa fai davvero
Leggi cosa vuole il puzzle, poi decidi come distribuire il lavoro sulla griglia. Un nodo potrebbe leggere il flusso e verificare il segno di ogni numero; altri due potrebbero gestire i rami negativo e positivo; un altro potrebbe unire i risultati e mandarli fuori. Poiché i nodi si bloccano aspettando un vicino, il tempismo conta, e un design che funziona può bloccarsi in stallo quando cambi una riga. Quando finalmente funziona, il gioco mostra quanti cicli, istruzioni e nodi hai usato rispetto a un istogramma delle soluzioni di tutti gli altri, e la maggior parte dei giocatori torna immediatamente indietro per renderle più piccole.
Cosa allena
Scrive brevi routine in assembly con salti, condizioni e un singolo registro
Divide un problema tra unità che non possono vedere lo stato l'una dell'altra
Legge un manuale di riferimento tecnico per trovare un'istruzione
Diagnostica uno stallo ripercorrendo quale nodo sta aspettando quale altro
Riscrive una soluzione funzionante per raggiungere un obiettivo di efficienza dichiarato
Perché lo valutiamo Alto Punteggio interno 79 / 100
AderenzaQuanta conoscenza o abilità reale richiede il gioco stesso?84peso 45%
A 84 il gioco sta esattamente dentro una disciplina reale: scrivere ed eseguire il debug di piccole routine in assembly sotto vincoli reali di registri e passaggio di messaggi. Non è più alto perché la griglia di dodici nodi e il set di istruzioni inventato sono un modello semplificato di hardware reale, non il lavoro di costruirne uno direttamente.
TrasferimentoQuello che alleni qui funzionerà fuori dal gioco?72peso 30%
A 72 il set di istruzioni è immaginario, quindi nessuno esce sapendo programmare un vero chip. Ciò che si trasferisce è più profondo: ragionare sullo stato, sul blocco e sul passaggio di messaggi tra unità indipendenti, e ottimizzare una risposta funzionante rispetto a una metrica dichiarata invece di fermarsi al semplicemente corretto.
PraticaIl gioco ti fa usare quell'abilità più e più volte, man mano che diventa più difficile?80peso 25%
A 80 più di quarantacinque puzzle usano le stesse abilità a difficoltà crescente, gli istogrammi di cicli e istruzioni invitano a tornare sui livelli risolti, e tre sandbox permettono a chi gioca di porsi nuovi problemi una volta finita la campagna, il che è una ripetizione insolitamente profonda per un puzzle game di queste dimensioni.
Dove è stato usato nell'insegnamento
Casi documentati in cui questo gioco è stato usato con chi impara. Ognuno rimanda alla sua fonte.
Programma scolasticoZachtronics · Scuola secondaria · 2019
Zachtronics gestisce Zachademics, un programma di licenze istituzionali gratuito per le scuole pubbliche e le organizzazioni non profit assimilabili; TIS-100 è attualmente elencato tra i giochi idonei. L'azienda dichiara che i suoi giochi hanno bisogno di un supporto adulto e non sono progettati come strumenti didattici; non è riportato l'uso da parte di una scuola specifica.
Sostenuto dalla praticaNessuno studio pubblicato, ma lo usano quelli che rispondono del risultato: scuole, cliniche, musei, laboratori.
Il livello qui è «Sostenuto dalla pratica», e si fonda principalmente sul fatto che Zachtronics gestisce Zachademics, un programma di licenze istituzionali gratuito che attualmente elenca TIS-100 tra i giochi idonei per le scuole pubbliche e le organizzazioni non profit assimilabili. L'azienda dichiara esplicitamente che i suoi giochi hanno bisogno di un supporto adulto e non sono stati progettati come strumenti didattici, e non è documentato l'uso di questo titolo da parte di una scuola specifica al di là di quell'idoneità. La pagina del gioco di Zachtronics e la scheda Steam, entrambe verificate il 10 settembre 2026, confermano la griglia di nodi, il linguaggio assembly, il manuale di riferimento, il numero di puzzle e le sandbox. Nessuno studio misura cosa impari chi gioca da esso.
Valutazione editoriale, non un effetto scientificamente misurato.
Aderenza
84/100
Trasferimento
72/100
Pratica
80/100
Perché lo abbiamo scelto
Superato — i giocatori competono su istogrammi di cicli, istruzioni e nodi, costruiscono i propri puzzle nelle sandbox, e continuano molto dopo la fine della storia, un comportamento da puzzle game più che da corso.
Sostenuto dalla pratica
Zachtronics offre questo gioco gratuitamente alle scuole tramite il proprio programma Zachademics, il che è un uso istituzionale documentato, anche se l'azienda dichiara che i suoi giochi hanno bisogno di un supporto adulto e non sono costruiti come strumenti didattici; a parte questo, si tratta della nostra lettura delle meccaniche pubblicate.
Windows, macOS and Linux. The printable reference manual that comes with the game is the actual tutorial.
Indicazioni sull’età
14+ anni
Argomenti
STEM, Logica e strategia
Modalità di gioco
Giocatore singolo, Puzzle
Tag
Assembly language · Parallel processing · Very challenging · Cheap
Scrivere ed eseguire il debug di una vera logica in assembly è l'intera attività, ma il set di istruzioni è inventato e il muro di difficoltà tiene fuori la maggior parte dei giocatori che altrimenti ne trarrebbero beneficio.