Această funcţionalitate de bază pentru comunicare trebuie să se poată utiliza atât ad-hoc cât şi în cadrul sesiunilor de colaborare.
Instrumentele de chat disponibile în modul de colaborare vor trebui să suporte discuţii nelimitate, simultane în cadrul grupului. Discuţiile vor putea fi individuale (1 la 1) sau in plen, de tip conferinţă.
Formatorii vor putea intermedia discuţiile şi vor putea suspenda cursanţii din camera de chat.
Instrumentele de chat disponibile vor putea sprijinii un mod structurat de adresare a întrebărilor cursanţilor şi a răspunsurilor instructorilor.
Activitatea din cadrul camerelor de chat trebuie să poată fi jurnalizată şi menţinută ca arhivă în sistem.
Sistemul trebuie să dispună de o zonă de listare a participanţilor, împreună cu status-ul acestora (liber pentru discuţie, ocupat, etc.).
La nivelul listei va trebui să existe opţiunea de atenţionare a unui participant. Listele să poată fi organizate prin crearea de grupuri pentru participanţi.
3.2.2 Mesagerie privată
Această funcţionalitate trebuie să permită lansarea mesajelor private către utilizatori chiar şi atunci când aceştia nu sunt conectaţi.
Sistemul trebuie să permită arhivarea mesajelor private.
Această funcţionalitate trebuie să permită crearea şi editarea de chestionare la care participanţii la sesiunea de învăţare la distanţă să poată răspunde.
Chestionarele trebuie să poată fi salvate XML şi ulterior încărcate. Interfaţa de creare de chestionare va permite crearea de întrebări cu răspuns simplu sau multiplu.
Sistemul trebuie să permită editarea chestionarelor de către toţi utilizatorii participanţi la sesiune însă publicarea acestora să o poată face doar utilizatorii care au drepturi alocate.
Sistemul trebuie să dispună dispună de funcţionalitatea de prezentare a rapoartelor statistice cu privire la răspunsurile la chestionare furnizate de participanţii la sesiunea de colaborare.
Sistemul trebuie să permită salvarea chestionarelor şi vizualizarea acestora ulterior.
3.2.4 Crearea şi susţinerea sesiunilor
Această funcţionalitate trebuie să permită crearea şi editarea mai multor tipuri de sesiuni. Sistemul trebuie să permită atât crearea sesiunilor colaborative cât şi controlate.
Totodată sistemul trebuie să ofere posibilitatea planificării sesiunilor.
Utilizatorul trebuie să aibă posibilitatea de a modifica parametrii unei sesiuni planificate până la momentul începerii sesiunii.
In cadrul sesiunilor, utilizatorul trebuie să aibă posibilitatea de a adăuga o agendă cu ajutorul căreia să poate informa participanţii la sesiune despre anumite lucruri/aspecte sau pentru a putea prezenta planul sesiunii.
La crearea unei sesiuni, utilizatorul trebuie să aibă posibilitatea de a seta drepturile participanţilor asupra modalităţilor de comunicare.
In cadrul sesiunilor, formatorul trebuie sa aibă posibilitatea de a revoca drepturile oricărui participant la sesiune.
Sistemul trebuie sa permită formatorului ca la încheierea unei sesiuni să salveze datele si acţiunile desfăşurate in cadrul acesteia.
3.2.5 Conferinţă audio-video
Modulul de colaborare trebuie să permită interacţiunea audio-video între participanţii la sesiunea de colaborare.
Această funcţionalitate trebuie să poată utiliza componentele hardware adecvate: camere web, microfoane şi căşti/boxe audio.
Interfaţa trebuie să permită multiple ajustări ale calităţii transmisiei şi recepţiei video şi audio pentru a beneficia optim de lărgimea de bandă disponibilă, inclusiv un sistem de tip asistent (wizard) pentru configurarea perifericelor de comunicare (cameră video, microfon, boxe).
Interfaţa trebuie să permită controlarea transmisiunii audio-video, vizualizarea propriei imagini transmise, ajustarea volumului şi dimensionarea imaginii video.
Volumul trebuie să se poată ajusta pentru fiecare participant în parte şi interfaţa va include un indicator de volum pentru fiecare participant din listă.
3.2.6 Tablă de desen partajată (Whiteboard)
Prin utilizarea funcţionalităţii de whiteboard utilizatorii trebuie să poată partaja cu uşurinţă ideile prin încărcarea unei imagini sau prezentări de pe staţia de lucru locală sau prin crearea de imagini folosind instrumentele de desen disponibile.
Modificările efectuate în tablă trebuie să poată fi transmise simultan în timp real participanţilor la sesiunea de colaborare.
Sistemul trebuie să suporte ecrane („foi”) multiple, accesibile prin controale de tip tab.
Dacă pe una din foi, alta decât cea curentă, s-a produs o modificare acest lucru va trebui semnalizat pe tab-ul corespunzător foii respective.
Tabla disponibilă în modul de colaborare va trebui să suporte modificări simultane de către mai mulţi utilizatori participanţi la sesiunea de colaborare, ultima modificare fiind cea păstrată.
Tabla va trebui să suporte crearea de diagrame.
Fiecare utilizator trebuie să aibă la dispoziţie o paletă de instrumente pentru desenarea de linii, poligoane, text, imagini, mutare, umplere, schimbare a culorilor, captura propriului ecran sau a unei regiuni a acestuia.
Se solicită şi posibilitatea de modificare a obiectelor deja prezente pe spaţiul de desen (pe „foaie”).
Aceste obiecte trebuie să poată fi selectate, mutate, redimensionate sau şterse. Paleta de instrumente disponibile va trebui să includă un instrument de selecţie/mutare/micşorare (zoom).
Modulul va permite salvarea imaginilor astfel create pe discul local al utilizatorului.
3.2.7 Aplicaţii partajate (application sharing)
Modulul trebuie să permită partajarea aplicaţiilor care rulează nativ pe staţia de lucru locală a unui dintre participanţi, fie iniţiatorul sesiunii de lucru sau un alt participant.
Sistemul trebuie să permită partajarea unei aplicaţii, care să poată fi selectată din lista de aplicaţii care rulează in momentul respectiv, inclusiv desktop-ul.
Partajarea aplicaţiei, ca şi a acţiunilor întreprinse de către utilizatorul care o partajează trebuie să fie vizibile instantaneu de către utilizatorii conectaţi la sesiunea de colaborare.
Sistemul va permite participanţilor la sesiune să intervină asupra aplicaţiilor partajate doar dacă aceştia au drepturi alocate.
Sistemul trebuie să permită transferul controlat asupra aplicaţiei partajate altui participant. Posibilitatea de transfer al controlului va trebui sa fie o opţiune configurabilă a sesiunii de colaborare.
Orice participant conectat la sesiunea de colaborare trebuie să poată solicita controlul aplicaţiei partajate. Solicitarea controlului trebuie semnalată conducătorului sesiunii de colaborare.
3.2.8 Salvarea / Redarea sesiunilor înregistrate
Modulul de învăţare la distanţă trebuie să permită înregistrarea sesiunilor pentru vizualizare ulterioară.
Sesiunile trebuie să poată fi reproduse în condiţii similare cu cele în care a fost făcută înregistrarea.
Un utilizator trebuie să poată alege dacă doreşte să reproducă întreaga sesiune înregistrată sau doar o singură componentă, de exemplu doar componenta de chat, audio si video.