# Software libero a scuola/Minetest

Software libero a scuola
Copertina Tutti i moduli · Sviluppo
    CopertinaSoftware libero a scuola/Copertina
* Introduzione
* La storia della WiiLDSoftware libero a scuola/La nostra storia
* NovitàSoftware libero a scuola/Novità
* Solidarietà digitaleSoftware libero a scuola/Solidarietà digitale
* Fdroid
* VideotrackingSoftware libero a scuola/Vidanalisysfree
* Screen Stream over Http
* Jitsi Meet
* Commons
* Google - Animali e dinosauri in 3d
* Registra con AudacitySoftware libero a scuola/Registra con Audacity
* Registrare e creare file audio con AudacitySoftware libero a scuola/Registrare e creare file audio con Audacity
* SchoolcomSoftware libero a scuola/Schoolcom
* Calibre on line
* Attivare linux (beta)Software libero a scuola/Attivare linux (beta)
* Installare linux (beta)Software libero a scuola/Installare linux (beta)
* Usare Linux (beta)
* Installare Studio One 2 con wineSoftware libero a scuola/Installare Studio One 2 con wine
* Scratch e i suoi fratelliSoftware libero a scuola/Scratch e i suoi fratelli
* Open codingSoftware libero a scuola/OpenCoding
* OpenrobertaSoftware libero a scuola/Openroberta
* MblockSoftware libero a scuola/Mblock
* H5PSoftware libero a scuola/H5P
* Exelearning
* WordPressSoftware libero a scuola/WordPress
* Joomla
* Drupal
* Sito web della scuolaSoftware libero a scuola/Sito web della scuola
* ArawordSoftware libero a scuola/Araword
* Grid AstericsSoftware libero a scuola/Grid Asterics
* EviacamSoftware libero a scuola/Eviacam
* PictofacileSoftware libero a scuola/Pictofacile
* SIMCAA
* CrowdmapSoftware libero a scuola/Crowdmap
* OpenStreetMapSoftware libero a scuola/OpenStreetMap
** UmapSoftware libero a scuola/OpenStreetMap/Umap
* Gocarto
* Capire e farsi capire giocandoSoftware libero a scuola/Capire e farsi capire giocando
* MinetestSoftware libero a scuola/Minetest
** Comandi di MinetestSoftware libero a scuola/Minetest/Comandi di Minetest
** Fare cose su MinetestSoftware libero a scuola/Minetest/Fare cose su Minetest
** Scrivere libri su MinetestSoftware libero a scuola/Minetest/Scrivere libri su Minetest
** Mod bike
** Mod Chemistry
** Mod Digilines
** Mod FacadeSoftware libero a scuola/Minetest/Mod Facade
** Mod LettersSoftware libero a scuola/Minetest/Mod Letters
** Mod LwscratchSoftware libero a scuola/Minetest/Mod Lwscratch
** Mod Jukebox
** Mod MeseconsSoftware libero a scuola/Minetest/Mod Mesecons
** Mod Mesecons soundblockSoftware libero a scuola/Minetest/Mod Mesecons_soundblock
** Mod MinetestMovementFramesSoftware libero a scuola/Minetest/Mod MinetestMovementFrames
** Mod Moreblocks
** Mod Orienteering
** Mod painterSoftware libero a scuola/Minetest/Mod painter
** Mod power generator
** Mod presentationsSoftware libero a scuola/Minetest/Mod presentations
** Mod Sculpture
** Mod signs libSoftware libero a scuola/Minetest/Mod signs lib
** Mod street signs
** Mod VikidiaSoftware libero a scuola/Minetest/Mod Vikidia
** Mod vbotsSoftware libero a scuola/Minetest/Mod vbots
** Mod WikiSoftware libero a scuola/Minetest/Mod Wiki
** Mod WikipediaSoftware libero a scuola/Minetest/Mod Wikipedia
* DrawpileSoftware libero a scuola/Drawpile
* Gimp
* Inkscape
* Krita
* Sweethome3DSoftware libero a scuola/Sweethome3D
* BDnfSoftware libero a scuola/BDnf
* SynfigSoftware libero a scuola/Synfig
* Hardware, trashware
* TouchscreenSoftware libero a scuola/Touchscreen
* Videolezioni con OpenboardSoftware libero a scuola/Openboard
* FlipbookSoftware libero a scuola/Flipbook
* LadigitaleSoftware libero a scuola/Ladigitale
* StoryweaverSoftware libero a scuola/Storyweaver
* AI get startedSoftware libero a scuola/AI get started
* ChatGPTSoftware libero a scuola/ChatGPT
* lmstudioSoftware libero a scuola/lmstudio
* MachineLearningForKidsSoftware libero a scuola/MachineLearningForKids
* OllamaSoftware libero a scuola/Ollama
* RAG - Come fareSoftware libero a scuola/RAG - Come fare
* Stable DiffusionSoftware libero a scuola/Stable Diffusion
* Lavagne interattiveSoftware libero a scuola/Lavagne interattive
* OpenboardSoftware libero a scuola/Openboard
* Lezioni in webchat con JitsiSoftware libero a scuola/Jitsi
* Installazione server JitsiSoftware libero a scuola/Jitsi-installazione-su-vps
* Lezioni in webchat con BigBlueButtonSoftware libero a scuola/BigBlueButton
* Installazione server BigBlueButtonSoftware libero a scuola/BigBlueButton installazione
* Collaborare in modo sincronoSoftware libero a scuola/Collaborare in modo sincrono
* Chat testualiSoftware libero a scuola/Chat testuali
* Chat audioSoftware libero a scuola/Chat audio
* UnhangoutSoftware libero a scuola/Unhangout
* OpenDX
* MoodleSoftware libero a scuola/Moodle
** Moodle quizSoftware libero a scuola/Moodle/Moodle quiz
* AdaSoftware libero a scuola/Ada
* ChamiloSoftware libero a scuola/Chamilo
* Mappe mentali e concettualiSoftware libero a scuola/Mappe mentali e concettuali
* Wiki2mapSoftware libero a scuola/Wiki2map
* FreeplaneSoftware libero a scuola/Freeplane
* Draw.ioSoftware libero a scuola/Draw.io
* HeimerSoftware libero a scuola/Heimer
* MymarkmapSoftware libero a scuola/Mymarkmap
* Musescore
* FrescobaldiSoftware libero a scuola/Frescobaldi
* Costruisci una chiavetta UsbSoftware libero a scuola/Costruisci una chiavetta Usb
* Costruisci un DVDSoftware libero a scuola/Costruisci un DVD
* CD e DVD allegatiSoftware libero a scuola/CD e DVD allegati
* Video
* Gestore dei pacchettiSoftware libero a scuola/Gestore dei pacchetti
* Uso di VirtualboxSoftware libero a scuola/Uso di Virtualbox
* SodilinuxSoftware libero a scuola/Sodilinux
* BubbleSoftware libero a scuola/Bubble
* MblockSoftware libero a scuola/Mblock
* Mbot2Software libero a scuola/Mbot2
* Micro:Bit
* Mind DesignerSoftware libero a scuola/Mind Designer
* Opensource turtle robotSoftware libero a scuola/Opensource turtle robot
* Robotica risorse e approfondimentiSoftware libero a scuola/Robotica risorse e approfondimenti
* Spike prime
* SuperDoc
* ThymioSoftware libero a scuola/Thymio
* VideotrackingSoftware libero a scuola/Tracker
* Concord - Applet scienze onlineSoftware libero a scuola/Concord/
* Phet - Applet scienze onlineSoftware libero a scuola/Phet
* Simscale - Simulatore scienza
* CryptpadSoftware libero a scuola/Cryptpad
* CodimdSoftware libero a scuola/Codimd
** FlipbookSoftware libero a scuola/Flipbook
* Scrittura collaborativa, tabella di riepilogoSoftware libero a scuola/ScritturaCollaborativa
* Scrittura collaborativa con AbiWordSoftware libero a scuola/AbiWord
* LibreOffice
* PdfSoftware libero a scuola/Pdf
* PDFtk
* PDFedit
* PdfSam
* Pdf4TeacherSoftware libero a scuola/Pdf4Teacher
* Cmap Tools
* Learningapps
* VocarooSoftware libero a scuola/Vocaroo
* VideotrackingSoftware libero a scuola/Vidanalisysfree
* Gsuite
* Anydesk
* RemminaSoftware libero a scuola/Remmina
* Remotely
* ScreentaskSoftware libero a scuola/Screentask
* RustdeskSoftware libero a scuola/Rustdesk
* Laboratori con linuxSoftware libero a scuola/Laboratori con linux
** ProxmoxSoftware libero a scuola/Laboratori con linux/Proxmox
** ZentyalSoftware libero a scuola/Laboratori con linux/Zentyal
*** Gestione utenti LDAPSoftware libero a scuola/Laboratori con linux/Zentyal/Gestione utenti LDAP
* Allestimento PC linux per scuolaSoftware libero a scuola/Allestimento PC linux per scuola
** PFSenseSoftware libero a scuola/Gestire la rete/PFSense
* Orario scolastico - FETSoftware libero a scuola/Orario scolastico - FET
* Videoporama
* Imagination
* Polymny-studioSoftware libero a scuola/Polymny-studio
* VokoscreenSoftware libero a scuola/Vokoscreen
* Obs-studioSoftware libero a scuola/Obs-studio
* OpenshotSoftware libero a scuola/Openshot
* ShotcutSoftware libero a scuola/Shotcut
* KdenliveSoftware libero a scuola/Kdenlive
* VikidiaSoftware libero a scuola/Vikidia
* Wikiversity
* Wikibooks
* Wikivoyage
* Wiki2mapSoftware libero a scuola/Wiki2map
Modifica il sommario
Minetest è un gioco, ovviamente open source, dal forte potenziale educativo ispirato al ben più famoso ma proprietario Minecraft. Sono molteplici le esperienze di utilizzo didattico di Minecraft e di Minetest.
Il gioco in Minetest consiste nel vivere, o sopravvivere, in un mondo virtuale facendo quello che in genere si fa nella vita reale partendo dal costruirsi una casa. La costruzione avviene recuperando del materiale, mining, e riutilizzandolo, il materiale di vario genere, dal legno alla pietra, ai metalli si presenta sotto forma di cubi un po' come dei mattoncini da costruzione.
Un sito per fare i primi passi con Minetest con video-tutorial ed istruzioni oppure potete andare sulla pagina di benvenuto del wiki di Minetest, dove trovate anche una ulteriore guida Minetest per l'utilizzo a scuola.
Minetest come tutti i software liberi è facilmente, e gratuitamente, installabile su qualsiasi sistema operativo.

## Installare Minetest

Per giocare, ed imparare, con Minetest il gioco va installato sul proprio computer, o sul proprio tablet o smartphone, sia che si voglia giocare da soli sia che lo si voglia usare come client per giocare collegati ad un server insieme con dei compagni di scuola o degli amici. Nelle due immagini qui sotto le schede che all'avvio del gioco permettono le due modalità di gioco.
* Avviare Minetest
* Giocare sul proprio PC
* Collegarsi ad un server
La procedura di installazione di Minetest dipende dal sistema operativo in uso. E, nel caso si volesse giocare in compagnia online sul server, è necessario installare il client della stessa versione del server, in alcuni casi nella lista dei server è possibile leggere la versione messa a disposizione, come si legge nella scheda.

### Minetest su Linux

Per installare Minetest su linux la strada più breve è quella di ricorrere al gestore pacchetti della propria distribuzione. Ad esempio nell'Ubuntu Software troviamo la versione 4 in Ubuntu 18.04 e la versione 5 in Ubuntu 20.04. In entrambi i casi l'installazione può avvenire anche da terminale, che si apre premendo contemporaneamente Ctrl+Alt+T, con il comando
verrà richiesta l'inserimento della password (che non compare) e poi premendo ↵ Invio, anche alla richiesta di conferma, Minetest viene installato.
Per altre distribuzioni linux e per altri metodi di installazione, che sono utili se necessario usare versioni diverse da quella messa disposizione nell'Ubuntu Software si può fare riferimento a questa pagina di download e a questa guida di installazione, ovviamente utilizzando la versione che vi interessa.

#### Repository PPA ubuntu

Per chi volesse avere sempre la ultima release stabile del client minetest su ubuntu-debian esistono i repository PPA.

### Minetest su Windows

Per installare Minetest su Windows non si deve far altro che scaricare il file dalla pagina di download ed eseguirlo sul proprio pc. Per windows 8.1, 10 e versioni successive il file da scaricare è nel link
Come scritto il programma è testato su Windows 8.1 e 10, potrebbe funzionare anche su versioni di Windows più vecchie, ma non è stato testato, inoltre il file è di tipo portable cioè non verranno installate componenti nelle cartelle del sistema operativo. Il file scaricato va semplicemente estratto e si creerà una cartella nella quale si troverà il file eseguibile. Sul vostro pc viene scaricato un file .zip
andate nella cartella in cui lo avete scaricato e estraetelo, in genere clikkandoci sopra con il tasto destro troverete la voce estrai qui o qualcosa di simile.
Una volta estratto nella cartella../minetest-5.4.1-win64/bin troverete il file minetest.exe. Doppio click sul file, andate sulla scheda join game o unisciti al gioco, inserite i dati del vostro server, il vostro utente, la password, e connettevi ... e giocate.
Un videotutorial in italiano per l'installazione, attenzione a tenere conto dell'aggiornamento della versione.
Se avete versioni di windows più vecchie, a 32 bit, potrebbe esservi utile scaricare il file

### Minetest su Android

La app di Minetest è presente nel Play Store di Android, in alternativa è possibile scaricare il file apk e procedere con l'installazione manuale, abilitando l'installazione da fonti diverse nelle proprie impostazioni.

## Giocare a Minetest

In questo videotutorial Salahazar Stenvaag ci spiega i comandi di base di minetest. Una guida ai comandi di base la si trova sul foruma di Minetest, informazioni che possono essere completate con la guida i comandi avanzata.

### Giocare in locale (da soli)

Nel videotutorial di Salahzar Stenvaag viene mostrato come avviare una partita in locale sul proprio PC.
Per prima cosa ci si deve creare un mondo, nella figura chiamato 123123 e dopo aver fatto le proprie scelte di configurazione, che si consiglia di non modificare almeno per le prime prove, si può procedere con il tasto gioca.
Videotutorial primi passi
Per cominciare a giocare su Minetest può essere d'aiuto un tutorial giocabile, leggete nel link le spiegazioni necessarie per installarlo sul vostro PC.

#### Tutorial minetest

Per imparare a muoversi, raccogliere oggetti, camminare, salire scale, nuotare si può utilizzare la guida avanzata per principianti ed anche installare in locale il tutorial

### Giocare su un server (con gli amici)

Per giocare su un server, in modalità multiplayer, con gli amici è necessario collegarsi tutti allo stesso gioco.
E' possibile ritrovarsi e giocare sui server messi a disposizione in rete, ad esempio Framinetest.
Oppure installare un server Minetest che può essere disponibile nella rete interna, la LAN della scuola, oppure installato in rete internet.
L'elenco dei server si trova in rete o facilmente nella scheda "Join game" (Client) una volta lanciato minetest.
Se qualcuno ha installato un server per giocare con gli studenti a scuola, oppure tra amici su un server proprio, sarà necessario consocre il nome o l'indirizzo del server. (La procedura di installazione viene descritta nel seguito della pagina)

#### Attenzioni alle versioni server-client

Per giocare utilizzando al meglio le mods edu, ad esempio lwscratch, è importante che le versioni di server e client siano compatibili. Ad esempio se si utilizza la versione 5.4 del server è opportuno che anche il client abbia la stessa versione. In pratica la cosa si può risolvere anche per tentativi controllando il funzionamento delle funzionalità aggiunte dalle mod e cambiando se necessario la versione del client.

## Minetest server

È piuttosto interessante far giocare più giocatori nello stesso mondo, ad esempio i compagni di classe. Si può quindi installare un server sul quale far giocare insieme più utenti. Molte delle informazioni necessarie per questa attività si possono trovare sul Wiki di Minetest

### Installare minetest-server su Ubuntu

L'installazione del server di Minetest su Ubuntu si può fare con il gestore pacchetti installando il pacchetto minetest-server, o se si preferisce utilizzando il comando da terminale
verrà richiesta la password, che si scrive senza che venga scritta nel terminale, e poi si procede accettando l'installazione.
Per giocare sul server, una volta scaricato ed installato sul proprio pc il client della stessa versione del server i giocatori non dovranno fare altro che inserire nella scheda l'indirizzo IP del server e scegliere un nome utente ed una password personale, a meno che sul server non siano attivate restrizioni, si aprirà una scheda che richiede una seconda volta la password e poi si entrerà nel gioco. In generale un giocatore dovrà usare sempre lo stesso nickname, rispettando lettere maiuscole e minuscole.

#### Personalizzazioni del server
##### Restringere l'accesso (Whitelist)

Una volta installata questa mod permette all'amministratore di abilitare gli utenti attraverso i comandi. La mod Whitelist è scaricabile da Github qui. Una volta scaricata ed installata si entra nel gioco come amministratore e si usa add il comando di whitelist per aggiungere un utente.
si possono aggiungere anche più utenti alla volta scrivendoli uno per riga nel file whitelist.txt che si trova nella cartella World dell'installazione di minetest. In questo modo solo gli utenti elencati, in uno o nell'altro modo, nel file whitelist.txt hanno accesso al server.
A questo punto, se si vuole, si può assegnare una password con

##### Installare mods

Non senza difficoltà si possono installare delle mods per rendere minetest più educativo o semplicemente più ricco di materiali e componenti. L'installazione è semplice e si può seguire su Wiki Minetest -Installare mods.
Il metodo che sembra più veloce è quello di estrarre il file zip della mods nella cartella
oppure /.minetest/mods e poi abilitarla nel file world.mt.
Nel caso in cui minetest-server viene installato con apt su ubuntu la cartella delle mods è /var/games/minetest-server/.minetest/mods e attivarla in world.mt
oppure
estrarre in /var/games/minetest-server/.minetest/worlds/world/worldmods

## Le mods

Nel wiki di minetest c'è questa spiegazione sul come si installano le mods. Nell'esperienza su didasharing.it è stato possibile installare le mods in due modi:

### Installazione mod 1

I passaggi sono:
* si scarica da github il file . zip
* lo si carica e scompatta la sua cartella in /home/utente/.minetest/mods, si controlla che la struttura delle cartella scompattata sia corretta, in genere deve contenere il file init.lua
* se serve si modifica il nome della cartella della mod in quello segnalato nella pagina di github,
* si procede ad aggiungere la riga load_mod_(nome_mod) = true nel file .minetest/worlds/world/world.mt
* se necessario si devono apportare delle modifiche al file minetest/minetest.conf che rendano truested la mod,
Attenzione su didasharing ci sono due cartelle una visibile /home/utente/minetest ed una nascosta /home/utente/.minetest

### Installazione mod 2

Si scarica il file .zip, lo si scompatta, controllando la struttura, nella cartella .minetest/worlds/world/worldmods/.

### Mods didattiche
#### Mod: classroom

Questa mod permette di creare gruppi classe e di gestire gli studenti con un interfaccia apposito. Si scarica da qui

### Mods di robotica virtuale
#### Mod: lwscratch (Programmazione a blocchi)

Una discussione su come fare coding in Minetest dentro la quale trovate informazioni. Sul server messo a disposizione da didasharing, versione 5.5, questa mod per funzionare in modo corretto richiede l'utilizzo di un client almeno in versione 5.4.

#### Mod: vbots (Programmazione a blocchi)

Robot tartaruga programmabili a blocchi, questa mod è stata sviluppata da un papà per sua figlia di 5 anni.

#### Mod: mesecons(circuiti elettrici ed elettronici)

Mesecons è una mod che permette la costruzione di circuiti elettrici ed elettronici, illuminare la notte di Minetest è uno dei primi obbiettivi, ma attenzione all'inquinamento luminoso

#### Mod: Mesecons soundblcok

Mesecons soundblock permette di inserire blocchi audio nel mondo di minetest.

#### Mod: MinetestMovementFrames (Movimento dei blocchi)

MinetestMovementFrames permette il movimento dei blocchi.

### Mods varie
#### Mod: letters

Mod per scolpire lettere che si possono usare per insegne o scritte sui blocchi.

#### Mod: presentations

Questa mod permette di creare degli schermi sui quali fare delle presentazioni. Le diapositive delle presentazioni vanno preparate a parte e salvate in formato .png o .jpg, con nomi possibilmente riconoscibili e facili e che permettano di tenere un ordine. Le diapositive vanno salvate sul server che le mette a disposizione dentro il gioco.

#### Mod: personal log

Permette di tenere un diario delle proprie azioni. Si scarica da GitLab - Minetest mod classroom

## Bibliografia

* A scuola con Minecraft, Andrea Benassi (Indire), Giunti scuola, Gennaio 2021, ISBN 978-88-09-90671-6

## Tutorial

* Tutorial in italiano per l'installazione
* Videotutorial primi passi con Minetest
* Tutorial presenti nella wiki di Minetest
* Tutorial da giocare direttamente su Minetest

## Collegamenti esterni

* Minetest
* https://wiki.minetest.net/Minetest_a_scuola/it Minetest a scuola]
* Guida ai comandi di base
* Guida ai comandi avanzata
* Minetest for education
* Minetest vs Minecraft
* Minetest mods edu
* Framintest - Biologia, geologia ricostruzioni storiche
* Primi passi con minetest
* Minetest Wiki - Lista comandi del server
* Minetest wiki - Mods lwscratch, coding con minetest
* Mod vsbot - VisualBot