Moodle ofrece diversas actividades que se agrupan en tres categorías principales: comunicación, evaluación y aprendizaje. En la primera categoría, los foros facilitan discusiones asincrónicas, los chats permiten conversaciones en tiempo real y los blogs personales permiten a cada usuario compartir sus ideas.
Permite que se incluyan paquetes SCORM como contenido del curso.
Elección
Un maestro hace una pregunta y especifica una variedad de respuestas de opción múltiple.
Wiki
Una colección de páginas web en donde cualquiera puede añadir o editar.
Glosario
Les permite a los participantes crear y mantener una lista de definiciones, a semejanza de un diccionario.
Base de Datos
Les permite a los participantes crear, mantener y buscar dentro de un banco de entradas de registros.
Tarea
Les permite a los maestros calificar y hacer comentarios sobre archivos subidos y tareas creadas en línea y fuera de línea.
EVALUACIÓN
Encuesta
Nos provee una serie de instrumentos ya elaborados para analizar y estimular el aprendizaje en ambientes en línea.
Cuestionario
Le permite al maestro diseñar y armar exámenes, que pueden ser calificados. automáticamente o se puede dar retroalimentación o mostrar las respuestas correctas.
Taller
Habilita la evaluación por pares.
Consulta
Es útil para conocer rápidamente el sentimiento del grupo sobre algún tema, para permitir algún tipo de elección o a efectos de investigación.
Lección
Para proporcionar contenido en formas flexibles.
COMUNICACIÓN
Herramienta Externa
Les permite a los participantes interactuar con recursos y actividades de enseñanza compatibles con LTI en otros sitios web.
Chat
Les permite a los participantes tener una discusión sincrónica en tiempo real.
Foro
Les permite a los participantes tener discusiones asincrónicas.
Blog
Los blogs en Moodle están basados en el usuario (cada usuario tiene su propio blog).