Il sistema è strutturato modularmente. Ciascun modulo assolve ad una serie di funzioni omogenee. Alcuni moduli sono di servizio e svolgono funzioni trasparenti all'utente.
7. Il modulo Corsista
Il modulo consente la generazione dinamica delle pagine web, che avviene dopo aver "filtrato" e personalizzato i contenuti in funzione di una serie di parametri, tra i quali il livello di apprendimento a cui è giunto il corsista, gli esercizi eseguiti correttamente, la percentuale di unità didattiche visitata, ecc.
Questo modulo permette ai corsisti di:
- fruire i contenuti del corso (navigazione negli indici, nelle mappe grafiche, nelle unità didattiche, esecuzione di esercizi, ecc.);
- effettuare ricerche nei contenuti del corso in modalità full-text o per parole chiave;
- accedere alle chat di classe e alle chat riservate del corso specifico che si sta seguendo;
- inviare messaggi agli altri corsisti della classe;
- segnare appuntamenti privati o pubblici;
- accedere ai forum di discussione;
- inviare documenti all'area repository del corso per condividerli con il tutor e con il resto della classe;
- accedere alle chat pubbliche della piattaforma;
- formulare richieste ai tutor, agli autori o al coordinatore relativamente ai servizi di ADA.
6. Il modulo Tutor
Per quanto riguarda la navigazione dei contenuti del corso e l'utilizzo degli strumenti di comunicazione e interazione il tutor ha a disposizione gli stessi strumenti dei corsisti, anche se ha dei permessi in più.
Il modulo permette al tutor della classe di:
- navigare nel corso per visualizzare gli accessi dei corsisti per nodo;
- accedere ai dati statistici globali relativi alla classe;
- monitorare l'andamento dell'attività didattica dei singoli corsisti;
- visualizzare e correggere gli esercizi svolti;
- integrare la correzione dei test con commenti, suggerimenti, ecc
- inviare messaggi interni ai corsisti, agli altri tutor, agli autori e al coordinatore;
- segnare appuntamenti privati o pubblici;
- accedere ai forum di discussione e proporre all'autore la la promozione delle note forum più interessanti a pagine del corso;
- inviare documenti nell'area repository;
- partecipare alla chat di classe e impostare le chat riservate, accedere al log delle chat.
5. Il modulo Autore
Questo modulo online, accessibile solamente all'autore del corso, permette di:
- creare un corso direttamente online;
- modificare e aggiornare i contenuti del corso;
- navigare nel corso per verificarne l'accessibilità e visualizzare il numero di accessi per nodo;
- visualizzare un report sintetico dell'accesso a tutti i propri corsi;
- confermare la promozione a pagina del corso delle note forum proposte dal tutor.
4. Il modulo Coordinatore
Questo modulo online permette ai coordinatori di:
- controllare gli accessi alle diverse aree;
- consultare i report generali (accessi, pagine, corsi, utenti);
- gestire i corsisti, i tutor, gli autori;
- creare i corsi e assegnarli agli autori;
- creare le classi dei corsi e assegnarli ai tutor
- gestire le iscrizioni dei corsisti.
3. Il modulo Amministratore
Questo modulo online permette agli amministratori di:
- controllare gli accessi alle diverse aree;
- gestire i corsisti, i tutor, gli autori, i coordinatori e gli amministratori;
- creare i provider dei servizi;
- creare i servizi e assegnarli ai provider;
- editare i testi della home page;
- importare una nuova lingua per l'interfaccia.