Moodle dispose de l'outil/objet de cours Chat.
Chat permet aux responsables de cours de programmer et de réaliser des activités de tutorat, ainsi que séances pédagogiques synchrones.
Il est possible de créer des sessions de chat. Une session se caractérise par une date et une heure de commencement. Elle dure jusqu'à la prochaine session programmée. La communication synchrone ne peut s'effectuer que dans une seule session, la session active.
Les échanges sont enregistrés dans les sessions et sont conservés toujours ou pour une durée fixée (de 2 jours à 365 jours) par les responsables de cours qui peuvent également décider si les apprenants peuvent ou non consulter les sessions ainsi enregistrées.
Un cours peut accueillir plusieurs chats, ce qui permet de les spécialiser : une thématique, un groupe d'apprenants... Pour les chats informels, on veillera à ne créer qu'une seule session.
Attention ! Aucun système d'alerte ne prévient les utilisateurs qu'un message leur est transmis.
Moodle dispose également d'un service de messagerie instantanée (cf. critère 81). Chaque utilisateur connecté peut envoyer un message instantané à n'importe quel autre utilisateur (son nom devra faire l'objet d'une recherche dans la liste des utilisateurs).
Le destinataire d'un message reçoit une alerte dans une fenêtre popup et répond s'il est connecté. S'il est non connecté, il pourra toujours consulter le message en asynchrone dans l'espace Messages personnels (où tous les messages échangés sont enregistrés) ou dans sa boîte mail personnel (par défaut, les messages instantanés sont notifiés). Aussi longtemps que le message n'est pas lu, une alerte popup apparaît dans toutes les pages de la plate-forme. Nous avons là un intéressant ensemble de fonctionnalités : la messagerie instantanée peut servir aussi comme forums de discussion ou comme service mail.