Introducción
Este artículo busca ser una guía para recordar todo lo que se puede hacer con:
- Moodle
- Autocrat
- Visual Studio Code
Para preparar materiales educativos.
Tareas con entregas grupales
Las entregas grupales tienen varias ventajas:
- La carga de corrección del docente es menor.
- Fomenta el trabajo colaborativo.
- Los trabajos resultantes suelen ser de mayor calidad.
Para realizar este tipo de entregas son necesarias dos acciones:
- Crear grupos
- Crear tarea
Crear grupos
- Entramos en el curso donde queremos crear los grupos.
- En la barra lateral izquierda, hacemos click en “Participantes”.
- A la derecha, tenemos el engranaje, hacemos click en él y seleccionamos la opción “Grupos” del desplegable.
- Ahora podemos crear grupos de dos maneras:
- Manualmente: Creamos los grupos uno a uno.
- Automáticamente (recomendada): Creamos todos los grupos de golpe. Podemos hacer que sean grupos al azar, alfabéticamente o podemos crearlos vacíos para añadirlos manualmente más adelante.
Creación de grupos vacíos automáticamente en Moodle
Crear tarea
En la opción “Editar ajustes” de una Tarea vamos a la sección “Configuración de entrega por grupo” y ponemos los ajustes que aparecen en la siguiente Figura.
Configuración de entrega por grupo en Moodle
Cuestionarios GIFT
Caracteres especiales que hay que escapar
1
~ = # { } :
Estos carácteres escribiendo el \
delante de ellos.
Plantillas
A continuación se ponen plantillas para copiar y pegar de forma rápida.
Todo lo que está entre los símbolos
::
y::
es el nombre corto de la pregunta. En mi caso uso los códigos con el siguiente formatoTXX XX
. Por ejemplo:T01 02
, sería la pregunta 2 del primer test del curso.
Pregunta de una opción
Sin restar por respuesta errónea:
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta{
=Respuesta
~Respuesta
~Respuesta
~Respuesta
}
Restando el 50% del valor de la pregunta por respuesta errónea:
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta{
=Respuesta
~%-50%Respuesta
~%-50%Respuesta
~%-50%Respuesta
}
Pregunta de opción múltiple
Dos respuestas correctas y dos incorrectas:
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta{
~%50%Respuesta
~%50%Respuesta
~%-50%Respuesta
~%-50%Respuesta
}
Tres respuestas correctas y una incorrecta:
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta{
~%33.33333%Respuesta
~%33.33333%Respuesta
~%33.33333%Respuesta
~%-100%Respuesta
}
Cuatro respuestas correctas:
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta{
~%25%Respuesta
~%25%Respuesta
~%25%Respuesta
~%25%Respuesta
}
Pregunta respuesta numérica
Respuesta exacta:
1
::TXX XX::[markdown]Pregunta {#5}
Dando un rango de error:
1
::TXX XX::[markdown]Pregunta {#5.2:0.1}
Pregunta respuesta texto
Una única respuesta correcta:
1
::TXX XX::[markdown]Pregunta {=respuesta}
Varias respuestas correctas:
1
::TXX XX::[markdown]Pregunta {=respuesta =respuesta2}
En caso de estas respuestas siempre NO son case sensitive por lo que el alumno podrá escribir “RespUESta” y se la dará como correcta.
Pregunta de verdadero y falso
1
::TXX XX::[markdown]Pregunta {T}
1
::TXX XX::[markdown]Pregunta {F}
No se recomienda usar este tipo de preguntas ya que si la pregunta es confusa (y nos damos cuenta tarde) no permite la opción de que “Verdadero” y “Falso” sean opciones correctas al mismo tiempo.
1
2
3
4
::TXX XX::[markdown]Pregunta {
=Verdadero
~Falso
}
1
2
3
4
::TXX XX::[markdown]Pregunta {
=Falso
~Verdadero
}
Pregunta de relacionar columnas
1
2
3
4
5
6
::TXX XX::[markdown]Pregunta {
=Definición1 -> Término1
=Definición2 -> Término2
=Definición3 -> Término3
=Definición4 -> Término4
}
Autoincrementar
Es útil darle un nombre a cada pregunta para encontrarla en el banco de preguntas. En Visual Studio code se puede hacer lo siguiente para hacerlo de forma rápida:
- Instalas la extensión Increment Selection.
- Delante de
[markdown]
, añades al inicio de cada línea un título. Por ejemplo:::T05 01::
. - Seleccionas el
01
. HacesCtrl+Shift+L
para seleccionar todas las preguntas. - Hacer
Ctrl+Alt+I
para dar un nombre único a cada pregunta.
Añadir atajos de teclado en Visual Studio Code
En Notion podemos usar Ctrl + e
para hacer que un texto se vea como código. En el caso de Visual Studio Code también podemos configurarlo. En mi caso uso Ctrl + comilla inversa
.
- Debemos tener instalada la extensión “Markdown All In One”.
- File > Preferences > Keyboard Shortcuts
- Buscamos “Toggle code span”.
- Hacemos doble click en la casilla correspondiente a la columna de “Keybinding”.
- Presionamos el atajo de teclado al que queramos asociar dicha acción.
Test para revisar
La siguiente configuración es para los test para el profesor.
Sección “Esquema” para Test para revisar
Sección “Comportamiento de las preguntas” para Test para revisar
Sección “Opciones de revisión” para Test para revisar
Test alumnos distancia
La siguiente configuración es para los test de los alumnos que estudian a distancia:
Sección “Esquema” para Test alumnos distancia
Sección “Comportamiento de las preguntas” para Test alumnos distancia
Sección “Opciones de revisión” para Test alumnos distancia
Configuración de tareas
Calificación de tarea Apto/No apto
El uso del workflow permite que todos los alumnos reciban la nota al mismo tiempo.
Sección “Calificación” de tarea Apto/No apto con workflow
Cuando trabajamos con tareas de Apto/No apto debemos tener en cuenta que:
- “No hay calificación” corresponde a un 0.
- “No apta” corresponde a un 1.
- “Apta” corresponde a un 2.
Calificación de tarea con nota
Sección “Calificación” de tarea con nota 0 a 10 con workflow
Finalización de actividad
Si queremos que la tarea esté gamificada deberemos tener la siguiente configuración en la sección “Finalización de actividad”:
Sección “Finalización de actividad” para gamificación
Como resultado a esto los alumnos verán que para completar su tarea deben entregarla, debe ser corregida y debe tener una nota superior o igual a “Calificación para aprobar” de la sección “Calificación”.
Cómo ve el alumno el curso desde “Mis cursos”
En el caso de que estemos gamificando es recomendable que añadamos el bloque “Estado de Finaliazación” para que el alumno pueda ver cual es el estado general de sus tareas.
Bloque “Estado de Finaliazación” dentro del curso
¿Cómo añado el bloque "Estado de Finaliazación"?
Estando en “Modo edición” seleccionamos “Agregar bloque”:
Paso 1: Click en “Agregar bloque”
Y añadimos el bloque “Estado de Finaliazación”:
Paso 2: Seleccionar “Estado de Finaliazación”
Libro de calificaciones
Fórmula EV1:
1
=if(AND([[ExamenEV1]]>=5;[[Tarea01]]>1;[[Tarea02]]>0;[[Tarea05]]>1;[[Tarea07]]>1;[[Tarea08]]>0); ([[ExamenEV1]]*0,7 + [[TareasObligatoriasEV1]]*0,2 + [[TestsEV1]]*0,1+[[TareasVoluntariasEV1]]*0,1); min(4,99;[[ExamenEV1]]*0,7 + [[TareasObligatoriasEV1]]*0,2 + [[TestsEV1]]*0,1))
Donde:
- Las tareas Tarea01 y Tarea08 son tareas obligatorias con nota de 0 a 10 (ambos incluido).
- Las tareas Tarea02, Tarea05 y Tarea07 son tareas obligatorias de apto/no apto. En este caso:
- Sin calificar equivale a 0.
- No apto equivale a 1.
- Apto equivale a 2.
Fórmula SIGAD EV1:
1
=if([[EV1]]>=5; round([[EV1]];0); floor([[EV1]]))
La fórmula de la EV2 es similar a la de la EV1:
1
=if(AND([[ExamenEV2]]>=5;[[Tarea09]]>0;[[Tarea10]]>0;[[Tarea11]]>1;[[Tarea12]]>0); ([[ExamenEV2]]*0,7 + [[TareasObligatoriasEV2]]*0,2 + [[TestsEV2]]*0,1); min(4,99;[[ExamenEV2]]*0,7 + [[TareasObligatoriasEV2]]*0,2 + [[TestsEV2]]*0,1))
Fórmula SIGAD EV2:
1
=if([[EV2]]>=5; round([[EV2]];0); floor([[EV2]]))
La fórmula de la nota final será:
1
=if(AND([[EV1]]>5; [[EV2]]>5); average([[EV1]];[[EV2]]); min(4,99; average([[EV1]];[[EV2]])))
Cuando se pongan las notas de J1 y J2 habrá que sustituir la nota del examen de cada evaluación por la nota de EV1 y EV2 como corresponda.
Exportación e importación de cuestionarios GIFT
La recomendación es preparar los test bien antes de abrirlos al alumnado. Para ello debemos realizar los siguientes pasos:
- Exportar preguntas.
- Editar preguntas exportadas.
- Borrar preguntas de Moodle.
- Importar preguntas.
Exportar preguntas
Para exportar preguntas hay que seguir los siguientes pasos:
- Ir al banco de preguntas.
- En el desplegable superior, seleccionar “Exportar”.
- Seleccionar “Formato GIFT”.
- Seleccionar categoría deseada.
- Seleccionar “Exportar preguntas a un archivo”.
- Seleccionar categoría a exportar.
Editar preguntas exportadas
Una vez exportado podemos abrir el documento con cualquier bloc de notas. Yo uso Visual Studio Code, pero para profesores que no sean de informática recomiendo Sublime Text o Notepad++.
Recuerda que aunque en el documento exportado cada pregunta esté precedida de un comentario con su ID ( por ejemplo,
// question: 277277
) esto no tiene efecto alguno en la importación de estas preguntas. Es decir, si exportamos, actualizamos algunas preguntas y reimportamos las preguntas aparecerán duplicadas en lugar de actualizadas.
Borrar (cambiar de categoría) preguntas de Moodle
Aunque lo que queremos e borrar preguntas antiguas, esto genera ciertos el problema de que las preguntas eliminadas también se exportan por lo que es mejor cambiar las preguntas de categoría. A estas categorías y las llamo OLD - <nombre de la categoría original>
.
Por lo tanto, lo primero que debemos hacer es cambiar de categoría las preguntas viejas de la siguiente manera:
- Ir al banco de preguntas.
- Seleccionar todas las preguntas.
- Seleccionar “Con seleccionadas” y “Mover a…”.
- Seleccionamos una categoría cajón desastre. En mi caso “OLD - Test 05”.
Importar preguntas
- Ir al banco de preguntas.
- En el desplegable superior, seleccionar “Importar”.
- Seleccionar “Formato GIFT”.
- En “General” seleccionamos la “Categoría a donde importar”. En mi caso “Test 05”.
- Seleccionamos el archivo.
- Hacemos click en “Importar”.
- Comprobamos que el número de preguntas es el que tiene que ser y hacemos click en “Continuar”.
Recuerda que quizás sea necesario actualizar el cuestionario que use las preguntas de la categoría que has actualizado.
AutoCrat
1
2
3
4
5
6
7
8
9
10
11
12
Job name: Corrección Ex. EV2
Template: LMSGI 23 24 - Plantilla Corrección Examen EV2
File Name: Ex. EV2 <<APELLIDOS>> <<NOMBRE>>
File Type: PDF
Output: Multiple documents
Run on form trigger: No
Run on time trigger: No
Send emails and Share:
To: <<EMAIL>>
Subject: Nota LMSGI Examen EV2
Body: Ya tienes la nota en la plataforma educativa pero te adjunto tu nota desglosada.
Users can re share: false