Saltar al contenido

Puzzel.org en Canvas

Añade una actividad de Puzzel a un curso de Canvas y la puntuación de cada estudiante llega sola al libro de calificaciones de ese curso. Tu administrador conecta Puzzel.org con Canvas una vez; a partir de ahí, cualquier docente del centro puede usarlo.

Canvas

LTI 1.3 · Assignment and Grade Services
Listo para conectar

Canvas registra Puzzel.org por sí solo: tu administrador pega una URL y responde a un breve asistente. Después, los docentes añaden actividades desde sus propios cursos, y los estudiantes juegan sin necesidad de una cuenta de Puzzel.org.

Para el administrador de TI

Conecta Canvas una vez

Canvas lo llama registro dinámico: le das una URL y él obtiene de Puzzel.org todo lo que necesita. No hay claves ni secretos que intercambiar, ni nada que descargar.

  1. Abre Apps en tu cuenta de Canvas En Global Navigation elige Admin y luego el nombre de tu cuenta, después Apps. En la pestaña Manage, pulsa Install a New App. Admin → tu cuenta → Apps → Manage → Install a New App
  2. Elige LTI 1.3 y Dynamic Registration Selecciona la versión LTI 1.3, pon Install Method en Dynamic Registration, pega la URL de arriba y pulsa Next. Versión LTI 1.3 → Install Method: Dynamic Registration
  3. Deja los permisos activados Son los que permiten que Puzzel.org cree la columna del libro de calificaciones para una actividad que añade un docente y escriba las puntuaciones en ella. Si los desactivas, la app se instala igualmente, pero ninguna puntuación llegará nunca a Canvas. Set Permissions
  4. Comparte los nombres de los estudiantes Con “User's name only” basta. Las puntuaciones también llegan correctamente con “None (Anonymized)”, pero entonces los docentes ven jugadores anónimos en sus resultados de Puzzel.org en lugar de nombres. Puzzel.org nunca le pide a Canvas las listas de tu clase. User Data Shared With This App
  5. Elige dónde lo encuentran los docentes Activa los placements donde quieres que los docentes encuentren Puzzel.org: el de elegir contenido en una tarea, y el botón del editor de texto si también lo quieres ahí. Cada placement tiene un icono de información que muestra exactamente dónde aparece en Canvas. Set Placements
  6. Revisa, instala y decide quién puede usarlo Ponle un apodo si quieres y pulsa Install App. Puzzel.org aparece en la pestaña Manage, que es también donde eliges si está disponible en toda la cuenta o solo en determinados cursos. Revisar e instalar → Manage
URL de registro dinámico
https://puzzel.org/lti/register

Esto es lo único que tienes que pegar. No es una página para abrir en el navegador: le entrega la configuración a Canvas.

Qué necesitas

Un administrador de la cuenta de Canvas con el permiso “LTI Registrations - Manage”, y una cuenta de Puzzel.org con la que iniciar sesión a mitad del proceso — créala en puzzel.org antes de empezar, no a mitad del asistente. Las cuentas Canvas Free-for-Teacher no pueden crear la developer key que esto necesita, por lo que LTI 1.3 no está disponible para ellas: la ruta más sencilla, al final de esta página, sí lo está.

A mitad del proceso, Puzzel.org te pregunta quién eres

Después de pegar la URL, Canvas abre una ventana de Puzzel.org dentro del asistente — nuestra pantalla, no una de Canvas. Indica qué Canvas está a punto de conectar: inicia sesión, pulsa Conectar y Canvas continúa donde lo dejó. Estar conectado a Puzzel.org en otra pestaña no se traslada a esa ventana, así que el correo electrónico y la contraseña son la forma más segura de entrar.

¿Qué cuenta de Puzzel.org?

Cualquiera — la del propio centro educativo, o la del docente que te lo pidió. Solo se registra para saber quién configuró la conexión. Nunca se convierte en un inicio de sesión compartido y no es la propietaria de nada: cada docente inicia sesión con su propia cuenta, más adelante, en su propio curso.

Añadir una actividad
¿Canvas dice “Invalid XML Configuration”?

Entonces la URL se puso en la pantalla más antigua de LTI 1.1 —External Apps, + App, By URL—, que solo acepta un archivo XML y nada más. La URL de registro no es XML, así que Canvas la rechaza. No hay nada roto por ninguno de los dos lados: es la pantalla equivocada.

Usa Apps → Manage → Install a New App en su lugar, como se indica arriba. Si en realidad querías la ruta más sencilla sin libro de calificaciones, coge la URL de configuración al final de esta página.

Las instrucciones del propio Canvas

Instructure documenta este asistente pantalla a pantalla, con una imagen de cada una. Los mismos pasos, desde su lado.

Leer la guía de Canvas
Si tu Canvas pide cada URL por separado

Las instalaciones más antiguas registran una herramienta a mano. Estas son las tres URL que te pedirá. Tanto el redirect URI como el target link URI son la URL de lanzamiento, y las claves públicas se obtienen de la URL de JWKS: no hay ningún secreto que pegar en ningún sitio.

URL de inicio de sesión https://puzzel.org/lti/login
URL de lanzamiento https://puzzel.org/lti/launch
Claves públicas (JWKS) https://puzzel.org/api/lti/jwks
Para docentes

Añade una actividad a tu curso

En cuanto tu administrador haya conectado Canvas, Puzzel.org está ahí en todos los cursos. Inicias sesión una vez con tu propia cuenta de Puzzel.org, eliges la actividad y los puntos, y Canvas crea la columna del libro de calificaciones por sí solo.

  1. Conviértela en una tarea En tu curso ve a Assignments y añade una. Pon Submission Type en External Tool y pulsa Find. Assignments → + Assignment → Submission Type: External Tool → Find
  2. Elige Puzzel.org de la lista Canvas abre una ventana de Puzzel.org dentro de la tarea. Es una ventana propia de Puzzel, no una pantalla de Canvas, por eso te pregunta quién eres. Find → Puzzel.org
  3. Inicia sesión con tu propia cuenta Solo la primera vez, y aquí es donde los dos inicios de sesión se separan: la cuenta que usas aquí es la tuya, no la que tu administrador usó para conectar Canvas. Cada docente inicia sesión como quien es y ve sus propias actividades. ¿Aún no tienes cuenta? La ventana incluye un enlace para registrarte — créala en la pestaña que se abre y luego vuelve para iniciar sesión.
  4. Elige tu actividad y los puntos Elige una de tus actividades y confirma. Lo que pongas en Points es lo que vale la actividad, y la columna del libro de calificaciones se crea al guardar la tarea.
  5. Los estudiantes la abren en Canvas Pulsan la tarea y juegan directamente: no hay que crear una cuenta de Puzzel.org, ni escribir un nombre, ni ningún código. La puntuación llega al libro de calificaciones en cuanto terminan, y si juegan otra vez cuenta su mejor intento.
Para tener en cuenta

Tu propia partida nunca se califica: si abres la actividad como docente, juegas de la misma manera, pero no se escribe nada en el libro de calificaciones. Funciona cualquier actividad con una puntuación por estudiante; el juego en equipo y en sala no. Enviar puntuaciones forma parte de un plan de pago en la cuenta propietaria de la actividad; sin uno, las actividades siguen funcionando en Canvas, solo que sin calificar.

¿Sin acceso de administrador?

La ruta más sencilla, un curso a la vez

Canvas permite que un docente añada una app externa a un solo curso sin pedírselo a TI. Puzzel.org queda entonces en el editor de texto de ese curso: lo pulsas, eliges una de tus actividades, y se coloca en la página para tus estudiantes. Es la forma antigua de LTI 1.1, y no tiene libro de calificaciones.

Config URL
https://puzzel.org/lti.xml
En el curso: Settings → Apps → View App Configurations → + App → Configuration Type: By URL

Ponle el nombre Puzzel.org, deja Consumer Key y Shared Secret vacíos, y pega la URL de configuración. Esta es la única pantalla donde una URL de configuración XML es la respuesta correcta.

Todo lo que añadas de esta manera sigue funcionando después de que tu administrador conecte el centro, y lo que añadas a partir de entonces también envía sus puntuaciones.

Qué obtienes
  • Las actividades se juegan dentro de la página del curso
  • Los resultados se quedan en Puzzel.org, en tu propia cuenta
Qué te pierdes
  • Sin columna en el libro de calificaciones, sin puntuaciones en Canvas
  • Canvas no le dice a Puzzel.org quién es el estudiante
Privacidad del estudiante

¿Qué datos de los estudiantes recibe y conserva Puzzel.org para las calificaciones?

Lee la política de privacidad
  • Solo entra lo necesario

    El identificador del estudiante en Google Classroom o en el sistema de tu centro, junto con su nombre y correo electrónico solo si el sistema los comparte. Nunca listas de clase, otros estudiantes ni otro trabajo del curso.

  • Solo sale la puntuación

    Se calcula en nuestros servidores a partir de las respuestas dadas, y se envía a la entrada de ese estudiante en el libro de calificaciones. Nada más.

  • Se elimina cuando lo detienes

    El registro de un estudiante desaparece cuando el docente deja de sincronizar la actividad o la elimina. Las puntuaciones ya enviadas se quedan en el libro de calificaciones del centro.

  • El centro tiene el control

    Tu centro decide qué ocurre con los datos de sus estudiantes; Puzzel.org los trata únicamente en su nombre.

¿Te has quedado atascado en algún punto?

Cuéntanos en qué paso estás y qué te dijo Canvas, y lo resolvemos juntos — las capturas de pantalla son bienvenidas.

Otros sistemas