Vai al contenuto

Lightbot

2008

Puzzle compatto: si guida un robot con sequenze di istruzioni riutilizzabili.

8+ anniMobile

UtilitàModeratoeditoriale ↘
Si gioca
I giocatori dispongono comandi di movimento, svolta, salto e accensione in brevi programmi, riutilizzano procedure e affinano le soluzioni finché il robot non accende ogni casella bersaglio.
Perché può essere utile
Esaurire gli slot del programma è ciò che ti costringe a scoprire le procedure: raggruppare una sequenza di mosse ripetuta e chiamarla per nome. È vera struttura di programmazione, sequenza, scomposizione, riuso, anche se tutto resta a icone, senza sintassi, dati o variabili da portare in un linguaggio reale.
Usato nell'insegnamento
3 casi documentati ↓ Sheffield Hallam University · Universidad Nacional de San Agustín and Universidad La Salle, Arequipa, Peru
Da tenere presente
Le icone dei comandi insegnano la struttura di procedure e cicli semplici, ma astraggono sintassi, dati e le parti più disordinate del vero lavoro di programmazione.

Ottieni il gioco

Non fa per te? Guarda giochi simili →

Approfondimento

Scritto il 2026-09-15 · valutazione editoriale, non un effetto misurato · come valutiamo →

Cos’è il gioco

Lightbot è un piccolo puzzle di programmazione uscito per la prima volta nel 2008 e ora venduto come app da Lightbot Inc. Il tabellone è una piccola griglia di caselle rialzate e abbassate che fluttua nello spazio. Alcune caselle sono blu. Il tuo compito è portare un piccolo robot a stare su ogni casella blu e accenderla.

Non guidi tu il robot. Scrivi un programma per lui. Sotto il tabellone stanno due strisce di slot vuoti, una chiamata Main e una una procedura, e una tavolozza di comandi a icone: fai un passo avanti, gira a sinistra, gira a destra, salta, accendi, e richiama la procedura. Trascini le icone negli slot, premi play, e il robot le esegue in ordine.

La tavolozza è tutto il vocabolario, e la difficoltà viene dalla scarsità di slot. Quando Main contiene otto slot e il percorso richiede venti passi, l'unica via è trovare la parte ripetuta del percorso e metterla nella procedura. Il sito ufficiale nomina sequenzialità, sovraccarico, procedure, cicli ricorsivi e condizioni come ciò che il gioco copre, e lo definisce adatto a tutte le età e fatto per chi programma per la prima volta. Elenca download per dispositivi Apple, Android e Amazon.

Cosa fai davvero

Ripercorri il percorso con gli occhi prima di toccare qualsiasi cosa: avanti, avanti, gira, salta, accendi. Poi trascini le icone dentro e lo esegui. Il robot cammina, manca una casella e si ferma, quindi guardi di nuovo e vedi che il salto è arrivato un passo troppo presto.

La stretta arriva in fretta. Non ci sono mai abbastanza slot in Main, quindi cerchi la parte del percorso che si ripete, metti quei passi nella procedura, e richiami la procedura da Main. I puzzle successivi usano una procedura che richiama se stessa, che è dove si incontra un ciclo che gira finché non può più. Migliorare significa vedere lo schema in un percorso piuttosto che il percorso stesso, e si misura in programmi più corti.

Cosa allena

  • Scrive una sequenza ordinata di istruzioni e ne prevede il risultato prima di eseguirla
  • Trova la parte ripetuta di un percorso e la sposta in una procedura
  • Osserva un'esecuzione passo per passo per individuare l'istruzione che è fallita
  • Riscrive una soluzione funzionante per farla stare in meno slot di istruzioni
  • Usa una procedura che richiama se stessa per ripetere un passo indefinitamente

Perché lo valutiamo Moderato Punteggio interno 60 / 100

  1. AderenzaQuanta conoscenza o abilità reale richiede il gioco stesso?65peso 45%

    L'aderenza arriva a 65. I concetti di programmazione sono i vincoli reali del puzzle: il limite di istruzioni è ciò che costringe a scoprire le procedure, e la scarsità di slot è ciò che rende il riuso prezioso e non solo ordinato. Nulla viene insegnato in un riquadro di testo; viene scoperto esaurendo lo spazio, su una griglia inventata più che in un vero compito di programmazione.

  2. TrasferimentoQuello che alleni qui funzionerà fuori dal gioco?58peso 30%

    Il trasferimento si ferma a 58. Sequenza, scomposizione e riuso sono le idee alla base di qualsiasi linguaggio di programmazione, e uno studio che ha confrontato Lightbot con ScratchJr ha trovato che il formato a icone insegna davvero il pensiero computazionale. Il punteggio resta contenuto perché tutto rimane a icone: nessuna sintassi, nessun dato, nessuna variabile, e nessuna esperienza di un programma che si comporta male per una ragione sottile.

  3. PraticaIl gioco ti fa usare quell'abilità più e più volte, man mano che diventa più difficile?55peso 25%

    La pratica arriva a 55. Ogni livello esercita la stessa manciata di idee su un tabellone diverso, e i limiti di istruzioni continuano a costringere lo stesso ragionamento sul riuso. Si assesta qui invece che più in alto perché l'insieme di livelli è finito: chi è determinato lo finisce, e non c'è un generatore che continui a fornire puzzle dopo.

Dove è stato usato nell'insegnamento

Casi documentati in cui questo gioco è stato usato con chi impara. Ognuno rimanda alla sua fonte.

  • StudioSheffield Hallam University · Scuola primaria · 2017

    I ricercatori della Sheffield Hallam University hanno studiato come bambini piccoli affrontano la programmazione usando due strumenti contrastanti, ScratchJr e Lightbot, esaminando come l'interfaccia di ciascuno strumento abbia influenzato lo sviluppo del loro pensiero computazionale.

    An Exploration of the Role of Visual Programming Tools in the Development of Young Children's Computational Thinking ↗
  • CorsoUniversidad Nacional de San Agustín and Universidad La Salle, Arequipa, Peru · Università · 2017

    I docenti di due università peruviane hanno usato Lightbot insieme a una libreria grafica Turtle per introdurre agli studenti di programmazione di base i concetti di algoritmo e funzione, applicando l'approccio nei corsi del primo anno di entrambi gli istituti.

    When the Robot Meets the Turtle: A Gentle Introduction to Algorithms and Functions ↗
  • Programma scolasticoCode.org / Computer Science Education Week (CSEdWeek) · Età miste

    Lightbot è offerto come attività ufficiale di Hour of Code, l'iniziativa nazionale di Computer Science Education Week e Code.org che introduce milioni di studenti delle scuole primarie e secondarie a un'ora di informatica, con risorse per insegnanti fornite per l'uso in classe.

    Lightbot as an official Hour of Code tutorial ↗

Cosa dicono le prove

Sostenuto da ricercheEsistono ricerche pubblicate su questo gioco, o sulla meccanica esatta su cui si regge.

Il livello di evidenza qui è «Sostenuto da ricerche». I ricercatori della Sheffield Hallam University hanno studiato come bambini piccoli affrontano la programmazione usando due strumenti contrastanti, ScratchJr e Lightbot, ed esaminato come ciascuna interfaccia abbia plasmato il loro pensiero computazionale. I docenti di due università peruviane hanno usato Lightbot insieme a una libreria grafica Turtle per introdurre gli studenti del primo anno ad algoritmi e funzioni. Lightbot è anche un'attività ufficiale di Hour of Code con risorse per insegnanti da usare in classe. Il sito ufficiale dichiara anche che il gioco è stato giocato da più di venti milioni di bambini e usato da decine di migliaia di insegnanti, un'affermazione dello sviluppatore sulla diffusione più che un risultato misurato, e non viene conteggiata qui come evidenza.

La nostra valutazione

Come valutiamo l'utilità →

Valutazione editoriale, non un effetto scientificamente misurato.

Aderenza
65/100
Trasferimento
58/100
Pratica
55/100

Perché lo abbiamo scelto

Superato — anche senza la cornice della programmazione, funziona come un piccolo e soddisfacente linguaggio di puzzle logici, con obiettivi chiari e soluzioni eleganti.

Sostenuto da ricerche

Uno studio universitario ha confrontato Lightbot con ScratchJr per insegnare il pensiero computazionale a bambini piccoli, e i docenti di due università peruviane lo hanno usato in corsi di programmazione del primo anno, il che sostiene una valutazione «Sostenuto da ricerche» per ciò che le icone insegnano.

Fonte del gradimento dei giocatori

App Store ↗ · 38 valutazioni · Verificato il 2026-08-20

Piattaforme e accesso

Current iPhone and iPad availability is verified through the App Store snapshot checked on 2026-08-20.

Web availability was investigated on 2026-08-20 but was not considered sufficiently verified for publication as a current platform claim.

The Hour of Code and legacy browser material must not be used as evidence of current Web-platform status for this exact catalog entity.

Release-year confidence is lower than mobile platform confidence because present official pages foreground current access more than original launch history.

Indicazioni sull’età
8+ anni
Argomenti
STEM
Modalità di gioco
Giocatore singolo, Puzzle
Tag
Programming logic · Robot puzzles · Procedures

Il limite di istruzioni è ciò che costringe a scoprire le procedure, dato che un percorso che richiede venti passi va compresso nei pochi slot che Main effettivamente contiene, il che è un vero ragionamento di programmazione anche se tutto resta a icone.