Inicio / Blog / Evaluación y calificaciones
Evaluación y calificacionesCómo importar notas a Moodle desde Excel (CSV) sin tipearlas una por una
Guarda tu Excel como CSV con una columna que identifique al alumno (correo, nombre de usuario o número de ID) y una columna por nota. En el curso entra a Calificaciones → Importar → Archivo CSV, sube el archivo con el Separador correcto, elige en Mapa desde la columna del correo y en Mapa a Dirección de correo, asigna cada columna de nota a su ítem y pulsa Subir calificaciones.
En esta guía ▾
Para importar notas a Moodle desde Excel, guarda tu hoja como CSV con una columna que identifique al alumno (lo más seguro es el correo o el nombre de usuario) y una columna por cada nota. Luego, en el curso, entra a Calificaciones, elige Importar → Archivo CSV, sube el archivo con el Separador correcto, indica qué columna identifica al alumno y a qué ítem va cada nota, y pulsa Subir calificaciones. En dos minutos cargas las notas de 40 alumnos.
La guía está hecha en Moodle 4.5 LTS. En 5.x la importación funciona igual.
Antes de empezar: crea la columna en Moodle
Lo más ordenado es que la columna de destino ya exista en el libro. Por ejemplo, un instituto toma el examen parcial presencial y lo corrige en papel: crea primero el ítem «Examen parcial presencial» de 0 a 20, como explica la guía de cómo agregar una nota manual. Así controlas la calificación máxima, la categoría y el peso.
También puedes dejar que Moodle cree la columna al importar (opción Nuevo ítem de calificación), pero luego tendrás que corregir su configuración.
Paso 1: prepara el archivo en Excel
La forma más segura de no equivocarte con los identificadores es partir de la lista real del curso. Puedes bajarla con la guía de exportar la lista de alumnos a Excel o exportando el libro de calificaciones. Luego arma una hoja así:
| correo | Examen parcial presencial | Exposición grupal |
|---|---|---|
| [email protected] | 15 | 17 |
| [email protected] | 11 | 14 |
| [email protected] | 8 |
Reglas para el archivo:
- Primera fila con cabeceras. El nombre de cada columna es lo que verás al mapear.
- Una columna que identifique al alumno. Puede ser el correo, el nombre de usuario o el número de ID del perfil (por ejemplo, el DNI o el código de matrícula, si lo cargaron en ese campo). Copia los valores del aula; un espacio de más hace que no encuentre al alumno.
- Solo números en las notas. Nada de «NSP», «AB» ni «-». Si un alumno no tiene nota, deja la celda vacía.
- Decimales con punto o enteros. «14.5» funciona siempre. La coma solo se reconoce si el idioma del aula usa coma como separador decimal; para no depender de eso, usa punto.
- Sin fórmulas rotas. Si la nota sale de una fórmula, copia la columna y pégala como valores.
Guardar como CSV
En Excel: Archivo → Guardar como y elige CSV UTF-8 (delimitado por comas). Ojo: en computadoras con configuración regional de Perú, Excel suele separar las columnas con punto y coma aunque diga «delimitado por comas». Abre el archivo con el bloc de notas y mira qué carácter separa los datos: lo vas a necesitar en el paso siguiente.
Paso 2: sube el archivo a Moodle
- Entra al curso y pulsa Calificaciones.
- En el selector de la parte superior, elige Importar y luego Archivo CSV.
- En Importar archivo, arrastra tu CSV.
- Codificación: deja UTF-8 si guardaste como CSV UTF-8. Si ves nombres con caracteres raros en la vista previa, vuelve atrás y prueba la opción WINDOWS-1252.
- Separador: elige el que viste en el bloc de notas: Coma o Punto y coma.
- Previsualizar filas: 10 es suficiente para revisar.
- Deja Forzar importar desmarcado (lo explicamos abajo).
- Pulsa Subir calificaciones.
Si todo salió bien, verás una tabla con las primeras filas del archivo, cada dato en su columna. Si todo aparece en una sola columna, el separador está mal: vuelve y cambia Coma por Punto y coma o al revés.
Paso 3: dile a Moodle qué es cada columna
Debajo de la vista previa hay dos bloques.
Identificar al usuario por:
- En Mapa desde, elige la columna de tu archivo que identifica al alumno (en el ejemplo, «correo»).
- En Mapa a, elige qué es ese dato en Moodle: Dirección de correo, Nombre de usuario, Número de ID o ID de usuario.
Mapeos de ítems de calificación: al lado de cada cabecera de tu archivo hay una lista. Elige:
- El ítem de calificación de destino (por ejemplo, «Examen parcial presencial»).
- Retroalimentación para... un ítem, si esa columna trae comentarios en lugar de notas.
- Nuevo ítem de calificación para que Moodle cree la columna.
- Ignorar para la columna del correo y cualquier otra que no sea una nota.
Pulsa Subir calificaciones. Si todo salió bien, Moodle muestra un mensaje de importación exitosa y, en el Informe del calificador, las notas nuevas aparecen en su columna. Revisa tres o cuatro alumnos al azar contra tu Excel.
Lo que conviene saber antes de importar
| Situación | Qué pasa | Recomendación |
|---|---|---|
| Importas a un ítem manual | La nota queda en el libro como cualquier nota manual | Es el uso ideal |
| Importas a una tarea o cuestionario | La nota queda puesta a mano en el libro y la actividad deja de mandarla | Úsalo solo si sabes que la nota no cambiará dentro de la actividad |
| Importas retroalimentación de una actividad sin sus notas | Se pueden perder las notas de esa actividad | Importa la columna de notas y la de comentarios juntas |
| El archivo trae un alumno que no está matriculado | Su nota queda pendiente hasta que se matricule | Revisa el mensaje al final de la importación |
| Otro docente cambió notas después de que exportaste el archivo | Moodle puede bloquear la importación para no pisar notas más nuevas | Exporta de nuevo; usa Forzar importar solo si estás seguro |
Forzar importar salta la comprobación de fechas que protege contra pisar notas más recientes. Úsalo solo cuando el archivo es tuyo y sabes que nadie tocó esas notas en el aula.
Si importaste a una actividad y luego necesitas que vuelva a mandar su nota, quita la marca de nota anulada como se explica en el informe del calificador.
Pegar desde la hoja de cálculo
Si son pocas columnas, hay un atajo: Importar → Pegar desde hoja de cálculo. Copias desde Excel la columna del identificador y las de notas (con sus cabeceras), las pegas en el cuadro y sigues el mismo mapeo. Te ahorras guardar el CSV.
Con miaula.pe En las aulas de miaula.pe el libro de calificaciones viene en escala de 0 a 20, así que puedes importar las notas tal como las tienes en tu registro. Si el instituto carga el DNI o el código en el campo Número de ID de cada alumno, la importación es aún más segura.
Problemas comunes
| Mensaje o síntoma | Causa | Solución |
|---|---|---|
| Todo aparece en una sola columna en la vista previa | Separador equivocado | Cambia entre Coma y Punto y coma |
| La calificación suministrada no es válida | Hay texto o una coma decimal no reconocida en una nota | Deja vacías las celdas sin nota y usa punto decimal |
| No se encontró al usuario | El correo o el usuario no coincide exactamente (espacios, mayúsculas, otro correo) | Copia los identificadores desde la lista del curso |
| Nombres con símbolos raros | Codificación incorrecta | Prueba otra Codificación o guarda como CSV UTF-8 |
| Las notas se importaron pero el alumno no las ve | El ítem está oculto | Muéstralo en Configuración Calificaciones |
| La nota de la tarea ya no cambia al recalificar | Se importó sobre la columna de la tarea y quedó anulada | Quita la anulación en Editar calificación |
La referencia oficial está en docs.moodle.org: Grade import.
Preguntas frecuentes
¿Cómo subo calificaciones de Excel a Moodle?
Guarda la hoja como CSV con una columna que identifique al alumno y una columna por nota. En Calificaciones elige Importar → Archivo CSV, sube el archivo, indica qué columna identifica al alumno, asigna cada columna de nota a un ítem de calificación y pulsa Subir calificaciones.
¿Qué columna necesita el CSV para reconocer a cada alumno?
Una de estas: el correo, el nombre de usuario, el número de ID del perfil o el ID interno de Moodle. Lo más seguro es el correo o el nombre de usuario, copiados tal cual del aula. Si usas el número de ID, ese campo debe estar lleno en el perfil de cada alumno.
¿Por qué Moodle dice que la calificación suministrada no es válida?
Porque en una columna de notas hay algo que no es número: un texto como NSP, una celda con fórmula de error o una nota con un separador decimal que el aula no reconoce. Deja vacías las celdas sin nota y usa punto decimal o enteros.
¿Puedo importar notas a una columna que todavía no existe?
Sí. En los mapeos elige Nuevo ítem de calificación para esa columna y Moodle crea el ítem con el nombre de la cabecera. Después revísalo en Configuración Calificaciones para ponerle la calificación máxima y la categoría correctas.
¿Puedo importar notas a una tarea de Moodle?
Sí, pero esas notas quedan como puestas a mano en el libro de calificaciones: la tarea ya no las puede cambiar. Para notas de actividades presenciales es mejor importar a un ítem manual.
¿Quieres un aula así para tu institución?
Te entregamos tu aula Moodle lista, con tu marca, y capacitamos a tus docentes.
