MINEMine Is Not Education

MINE

Mine Is Not Education

Minecraft a scuola, anche su Linux. Libero, gratuito, fatto da chi insegna.

Ogni studente ha Byte, un robot da programmare a blocchi, in Lua e in Python. Le lezioni le verifica il server, il micro:bit apre le porte del mondo, e la scuola tiene tutto sul suo server.

Novità · v0.1.0, ottobre 2026 — sedici lezioni, dal labirinto ai messaggi segreti; Byte in Python, nell'editor e in Thonny; micro:bit, Arduino e il Raspberry Pi Pico 2 W in Wi-Fi. Cosa c'è di nuovo

L'editor a blocchi di MINE: un programma per Byte e lo stesso programma in Python accanto

Caratteristiche

Gli strumenti per insegnare di Minecraft Education, rifatti per Minecraft Java: la scuola li usa sui suoi PC, anche Linux, con il suo server.

Per chi insegna

  • Lezioni che si verificano da sole

    Sedici lezioni pronte, con guida per l'insegnante. Il server guarda cosa ha fatto davvero Byte e dice allo studente cosa manca, con sfide nuove a ogni tentativo.

  • La classe entra con quattro simboli

    Niente nomi da scrivere: gli studenti cliccano il codice classe al proiettore e arrivano nella loro corsia del laboratorio.

  • Mondi di classe e zone protette

    Un mondo per classe, zone da salvare e rimettere com'erano con un comando, zone che nessuno studente può rompere.

  • Personaggi, lavagne e quiz

    Ada e gli altri NPC parlano e fanno domande: si scrivono in un libro, senza programmare. I risultati si scaricano in un foglio di calcolo.

  • Portfolio e gallerie

    La fotocamera nel gioco, le note dell'insegnante, le gallerie di classe, l'esportazione in pagine web.

  • Il server in un comando

    Un installatore per Linux: servizio, backup ogni notte, firewall. Un PC vecchio basta.

Per chi impara

  • Byte, il tuo robot

    Cammina, costruisce, scava, sente la redstone. Un byte è un blocco di 8 bit: Byte lavora con i blocchi del mondo.

  • Blocchi, Lua, Python

    Si comincia con i blocchi nel browser, si vede il Lua e il Python che fanno, si continua a mano. Stessi nomi in ogni linguaggio: byte.forward().

  • Python vero

    Nell'editor del browser o in Thonny sul PC, con gli errori spiegati in italiano e la riga colorata.

  • micro:bit, Arduino, Pico

    Il pulsante della scheda apre una porta nel gioco, una leva nel gioco accende il cuore sulla scheda. Con il cavo, o il Pico 2 W in Wi-Fi; anche senza codice, con due blocchi.

  • Suggerimenti quando servono

    Uno alla volta, nelle parole dei blocchi, del Lua o del Python.

Per chi crea

  • Lezioni come file

    Una lezione è un file JSON: obiettivi, suggerimenti, controlli, oggetti da dare. Si scrive senza toccare il codice, si traduce, si condivide.

  • Software libero

    Licenza Apache 2.0. Costruito su Fabric e CC: Tweaked, con Blockly, MicroPython e CodeMirror.

  • Provato a ogni modifica

    Oltre cento test girano nel gioco a ogni modifica, comprese le soluzioni delle lezioni in Lua, a blocchi e in Python.

  • Una comunità da costruire

    Insegnanti, sviluppatori, tecnici, traduttori: MINE è all'inizio e ha bisogno di tutti.

Galleria

Lezioni

Un'ora ciascuna, con piano della lezione, soluzioni e problemi frequenti. Per 10–14 anni in Lua o a blocchi; per i più grandi in Python, con un micro:bit, un Arduino o un Pico 2 W.

  1. 1Primi passi con Byteistruzione, sequenza, programma
  2. 2I cicli: file, pavimenti e cubicicli annidati, area e volume
  3. 3Debugging: ripara i programmi di Byteleggere gli errori, correggerli
  4. 4Le condizioni: Byte decidevero e falso, if, while
  5. 5Variabili e funzionicontatori, funzioni, parametri
  6. 6Redstone: Byte ascolta e accendeingressi, uscite, eventi, E / O
  7. 7Sensori: Byte aspetta e ricordasensori, timer, memoria
  8. 8La scheda: dalla scrivania al mondomicro:bit e Arduino, messaggi, soglie
  9. 9PythonPython: i dati della scheda, in graficoliste, funzioni, misure in scala
  10. 10Il labirinto: una mano sul muroalgoritmo, and / not, contatore
  11. 11Caccia al tesoro: le coordinatecoordinate, variabili, funzioni
  12. 12PythonLa serra connessa (Pico 2 W)media, soglia, dati via Wi-Fi
  13. 13PythonIl controllo automatico (micro:bit)soglia, isteresi, stato
  14. 14PythonIl passaggio a livello (Arduino)macchina a stati, eventi
  15. 15La fattoria: file e campicicli annidati, condizioni
  16. 16Messaggi segreti: il cifrario di Cesarecaratteri, %, forza bruta

Scarica

Due file: uno per il server della classe, uno per i PC del laboratorio. Servono un account Minecraft Java per ogni studente e un PC Linux per il server.

Il server

Per un PC Linux (Fedora, Ubuntu, Debian), sempre acceso durante le lezioni. Dentro c'è un README che spiega tutto.

  1. unzip MINE-server.zip
  2. cd MINE-server
  3. sudo ./install.sh --teacher IlTuoNome
MINE-server.zip

I PC del laboratorio

Linux, Windows o macOS: in Prism Launcher (o nella Modrinth App) Aggiungi istanza → Importa questo modpack. Il server compare da solo nella lista Multigiocatore.

MINE.mrpack

La guida

Installare il server e i PC, il codice classe, il laboratorio, i mondi, le schede, Python.

Perché MINE

Minecraft Education è un ottimo strumento per insegnare, ma funziona solo su Windows, macOS, iPad e Chromebook, e chiede le licenze di Microsoft 365 Education. I laboratori Linux, e le scuole che vogliono scegliere da sole, restano fuori.

MINE porta quegli strumenti in Minecraft Java, che su Linux gira benissimo. Il server è della scuola, il codice è di tutti, le lezioni le scrivono gli insegnanti.

Cosa non è

  • Non è una copia di Minecraft Education, e non usa niente di Microsoft.
  • Non è gratis giocare: ogni studente ha bisogno di un account Minecraft Java.
  • Non è finito: cosa manca è nella roadmap, aperta a chi vuole dare una mano.

Partecipa

MINE è un progetto della comunità. Le persone più preziose sono quelle in classe.

Insegnanti

Raccontaci le lezioni che fai, o che vorresti fare, con Minecraft: decidono cosa costruiamo.

Proponi una lezione →

Sviluppatori

Java e Fabric per la mod, Lua e Python per Byte, JavaScript per gli editor.

Come cominciare →

Tecnici e tester

Prova MINE su PC veri, dal portatile vecchio al server del laboratorio.

Segnala un problema →

Traduttori

MINE parla inglese e italiano: aiutaci a portarlo in altre lingue.

Parliamone →