l’integrazione di un modulo per la condivisione di “students’ notes” all’interno del...
DESCRIPTION
L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle. Laureando: Fabio Ruini Relatore: prof. Tommaso Minerva. E-learning: cos’è?. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/1.jpg)
L’integrazione di un modulo per la condivisione di “Students’ Notes”
all’interno del portale LMS Moodle
Laureando: Fabio Ruini
Relatore: prof. Tommaso Minerva
![Page 2: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/2.jpg)
E-learning: cos’è?
Quello che oggi conosciamo con il termine di “e-learning” deriva dal recente intrecciarsi di due filoni distinti:
Formazione a Distanza (FAD, o Distance Learning);
Computer Based Training (CBT).
![Page 3: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/3.jpg)
Un mercato in forte espansione 2002: 6,6 miliardi di dollari; 2005: 33/46 miliardi di dollari, Compound Annual
Growth Rate (CAGR) superiore a 50!
![Page 4: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/4.jpg)
Le più diffuse piattaforme e-learning Evolution
http://www.outstart.com
Training Partner 2003 http://trainingpartner.com/TP2003/tp2000web.dll/Home
Top Classhttp://www.wbtsystems.com
![Page 5: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/5.jpg)
Caratteristiche di punta
Evolution
“Personalizes learning by determining the right training and assembling the right content for
each learner”
![Page 6: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/6.jpg)
Caratteristiche di punta
Training Partner 2003
“Learners can browse course catalogs,view calendars, enroll or waitlist for classes, review
training history and track progress”
![Page 7: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/7.jpg)
Caratteristiche di punta
Top Class
“Learners and trainers collaborate through built-in discussion groups, class announcements,
and internal or external email”
![Page 8: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/8.jpg)
Un problema comune
Le più diffuse piattaforme tecnologiche di e-learning si basano su una metodologia didattica principalmente passiva.
Necessario ribaltare questa concezione
dell’e-learning!
![Page 9: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/9.jpg)
Moodle: basi concettuali
Moodle nasce seguendo un’epistemologia costruttivista dell’apprendimento:
il processo di creazione della conoscenza è un processo infinito, in cui ogni nuova creazione avviene sulla base di conoscenze precedenti
![Page 10: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/10.jpg)
Moodle: modularità
La sigla “Moodle” era originariamente l’acronimo di “Modular Object-Oriented Dynamic Learning Environment”:
si tratta dunque di un ambiente “modulare”.
![Page 11: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/11.jpg)
Moodle: moduli presentiNella sua versione 1.4, Moodle presenta al proprio interno i seguenti moduli:
assignment; chat; choice; forum; glossary; journal; label; lesson; quiz; resource; scorm; survey; wiki; workshop.
Molti strumenti a disposizione degli
studenti per interagire tra loro
![Page 12: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/12.jpg)
Una mancanza
All’interno di Moodle non esiste nessuno strumento che permetta agli studenti di condividere materiale digitale.
Ma è un’esigenza davvero sentita?
![Page 13: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/13.jpg)
Secondo Google sembrerebbe di sì
Effettuando una veloce ricerca attraverso il popolare search-engine Google, ci si può rendere conto dell’entità del fenomeno:
la ricerca della stringa “student notes” restituisce circa 26’000 risultati;
la ricerca della stringa “appunti universitari” restituisce circa 23’000 risultati.
![Page 14: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/14.jpg)
Un nuovo modulo per Moodle
Due possibilità a disposizione:
sviluppare un modulo “ex novo”;
riadattare un software già esistente ed integrarlo in Moodle.
![Page 15: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/15.jpg)
File Managers in PHPLa rete offre centinaia di file managers Open Source tra cui scegliere:
WebCommanderhttp://webcommander.unas.cz/
phpXplorerhttp://www.phpxplorer.org/
Invision Power File Managerhttp://www.invisionfilemanager.com/
SmoothFileOperatorhttp://www.entrics.de/products/SFO/index.php
![Page 16: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/16.jpg)
SmoothFileOperator (SFO)
![Page 17: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/17.jpg)
Integrazione di SFO in Moodle
Processo di sviluppo articolato in tre steps:
1. creazione di un nuovo modulo all’interno di Moodle, secondo la procedura standard;
2. modifica di SmoothFileOperator per adattarlo alle caratteristiche dell’ambiente Moodle;
3. modifica di alcuni script di Moodle per garantire l’interoperabilità con il nuovo modulo.
![Page 18: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/18.jpg)
Step 1: creazione del nuovo modulo
Form HTML sottoposto all’utente nel momento in cui
si aggiunge (o si aggiorna) un’istanza
del modulo
Meta-informazionirelative al modulo
Icona del modulo
Codice per la visualizzazione di tutte le istanze del
moduloCodice per la
visualizzazione di una particolare
istanza del modulo
Libreria contenente le funzioni utilizzate
dal modulo
Cartella contenente i files “mysql.php” e “mysql.sql”, al cui
interno vi è il codice per l’aggiornamento
del database di Moodle ed il suo
schema (in linguaggio SQL)
![Page 19: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/19.jpg)
Step 2: modifica di SFOOltre ad aver subito una pesante operazione di “restyling”, SmoothFileOperator è stato “alleggerito” di alcune caratteristiche che non si è ritenuto fossero utili nel nuovo contesto.
In particolare sono state eliminate:
la listbox dalla quale scegliere la lingua in cui visualizzare l’interfaccia;
il form di ricerca; il pulsante per modificare la descrizione della directory corrente; il link per la navigazione “tradizionale” all’interno della cartella; il link per visualizzare la “mappa” del sito.
![Page 20: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/20.jpg)
Step 3: modifica di MoodleL’interoperabilità tra Moodle ed il nuovo modulo per la condivisione di “Students’ Notes” ha richiesto la modifica di alcuni scripts della piattaforma di e-learning.
In particolare sono stati modificati:
il file “course/mod.php”, che viene richiamato nel momento in cui si aggiunge o si elimina, una nuova istanza del modulo ad un determinato corso;
il file “course/edit.php”, richiamato quando si opera l’aggiornamento di un corso.
![Page 21: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/21.jpg)
Il funzionamento del modulo (1)
Da un punto di vista “tecnico”, nel momento in cui ad un corso viene aggiunta una nuova istanza del modulo “Students’ Notes”, sul server che ospita Moodle viene creata una nuova directory.
Il nome della cartella corrisponde allo “short name” del corso a cui è stata aggiunta l’istanza del modulo.
![Page 22: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/22.jpg)
Il funzionamento del modulo (2)
A tale directory faranno accesso, mediante un’interfaccia grafica, gli utenti del corso in cui è presente l’istanza di Students’ Notes.
Le operazioni che essi possono effettuare all’interno del modulo si differenziano da quelle ad esclusivo appannaggio di docenti ed amministratori del sito.
![Page 23: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/23.jpg)
L’interfaccia-utente del modulo
![Page 24: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/24.jpg)
Studenti: operazioni consentite
Gli studenti hanno accesso alle seguenti funzioni:
upload di un file; creazione di una nuova directory; creazione di un nuovo file di testo; visualizzazione dei dettagli relativi ad un file o una
directory; modifica della descrizione relativa ad un file o una
directory.
![Page 25: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/25.jpg)
Docenti ed amministratori
In aggiunta all’elenco di operazioni consentite anche agli studenti, docenti ed amministratori del sito hanno accesso ad alcune altre funzionalità:
ridenominazione di un file o di una directory; cancellazione di un file o di una directory; copia di un file o di una directory; spostamento di un file o di una directory; modifica di un file di testo selezionato.
![Page 26: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/26.jpg)
Una breve dimostrazione
![Page 27: L’integrazione di un modulo per la condivisione di “Students’ Notes” all’interno del portale LMS Moodle](https://reader035.vdocuments.pub/reader035/viewer/2022070500/56816860550346895ddeabf7/html5/thumbnails/27.jpg)
Conclusioni
Il modulo “Students’ Notes” va a colmare una lacuna della piattaforma Moodle, offrendo ai suoi utenti la possibilità di condividere materiale digitale di qualsiasi genere, in modo semplice ed efficace.
é un contributo offerto alla comunità Open Source;
é una nuova funzionalità della quale potranno avvantaggiarsi gli utenti di “Dolly” (il modulo verrà infatti inserito all’interno del portale 2004/05 del Corso di Laurea On Line in Comunicazione e Marketing).