Questo progetto universitario esplora l'uso del metaverso come strumento innovativo per la didattica. L'obiettivo principale è capire come gli ambienti virtuali immersivi possano migliorare l'esperienza di apprendimento rispetto al utilizzo di software più tradizionali come teams.
Il fine di questa repository è quello di preparare un lab package al fine di facilitare le repliche dell'esperimento.
-
QuestionnaireAndQuestions: Questa cartella contiene i questionari e le domande somministrate ai partecipanti. Sono disponibili sia in formato PDF compilato che in formato .tex non compilato.
-
VrChatLessonProject: Questo è il progetto completo di VrChat in Unity. Include la classe virtuale, nonché le animazioni e l'audio del professore che presenta la lezione.
-
Results: Qui troverete i risultati dei questionari in formato .csv. La cartella contiene 4 file distinti:
- Risultati del NASA-TLX
- Risultati dei pre-test e post-test
- Risposte dettagliate all'UES-SF
- Risposte aggregate per ogni dimensione dell'UES-SF.
Nel corso di questo esperimento, abbiamo utilizzato i seguenti strumenti:
- R: Linguaggio di programmazione dedicato all'analisi statistica dei risultati.
- C#: Linguaggio utilizzato per lo scripting all'interno di Unity.
- Udon#: Linguaggio di scripting creato dal team di VrChat.
- Blender: Utilizzato per elaborare e costruire le animazioni generate da un software di motion capture.
- Unity: Motore grafico impiegato per creare la scena della classe virtuale.
- Scarica il progetto unity presente nella cartella VrChatLessonProject.
- Segui la guida presente al link: https://creators.vrchat.com/sdk/ per fare il setup dell'ambiente di sviluppo di VrChat fino allo step 0 (step 0 incluso)
- TODO
- Benedetto Scala - benedettoscala