¿CON QUÉ IA?

Caso de usoOperaciones

Gestionar cursos de Canvas en lenguaje normal

Una docente creó con Claude Code una herramienta para Canvas que lista cursos, detecta entregas que faltan, vigila foros, programa avisos y exporta las notas.

Paraorganizar el trabajoConClaude CodeLo contó chatwithgpt en SubstackDificultad avanzada

A quién le sirve. Docentes y responsables de formación que usan Canvas y pierden horas revisando entregas y participación; sirve también de modelo para cualquier plataforma que ofrezca API, que es la vía oficial para conectar programas.

Qué hicieron

Una docente sin experiencia en programación usó Claude Code durante cuatro meses para construir un servidor MCP (un estándar para conectar agentes con herramientas) en Python con FastMCP. Partió de una prueba de 200 líneas que listaba cursos y la hizo crecer en módulos para tareas, foros, avisos y exportación de notas, con las claves guardadas en variables de entorno. Claude Code se encargó de reorganizar el código y de la conexión con la API (la vía oficial para conectar programas). Una colega aportó funciones de gestión de grupos.

Cómo salió

La autora dice que una revisión semanal de entregas y participación de 45 minutos pasó a ser una conversación de 2 minutos. El código llegó a unas 3.000 líneas. La anonimización de datos del alumnado se añadió más tarde, así que las capturas antiguas no la tienen.

Conviene saber

Dicen que la instalación lleva unos 15 minutos, pero necesitas permisos de API en Canvas. Empieza con consultas sencillas, como listar cursos, antes de pasar al análisis.

Qué necesitas

  • Una cuenta de Canvas con permisos para crear una clave de API, que es la llave que deja a un programa entrar en tu cuenta
  • Claude Code con un plan de pago de Claude
  • Python instalado en tu ordenador (Claude Code te ayuda a instalarlo)
  • Una carpeta de proyecto vacía y un sitio seguro para la clave, como una variable de entorno (un ajuste del ordenador)

Cómo hacerlo tú, paso a paso

  1. Pide a quien administre tu Canvas los permisos de API y crea tu clave. Guárdala en una variable de entorno, nunca escrita dentro del código.
  2. Abre Claude Code en una carpeta nueva y pega el prompt de esta ficha para empezar con una prueba pequeña: listar tus cursos.
  3. Prueba solo acciones de lectura hasta estar seguro de que ve los datos correctos.
  4. Añade funciones de una en una: entregas pendientes, foros, avisos y exportar las notas a CSV, que es un archivo que abre cualquier hoja de cálculo.
  5. Para los avisos, pide que te enseñe el texto y espere tu confirmación antes de programar o publicar nada.
  6. Conecta la herramienta a tu asistente como servidor MCP, que es el estándar para enlazar agentes con herramientas, y pregúntale en lenguaje normal, por ejemplo «¿quién no ha entregado la tarea 3?».
  7. Pasa a los análisis más complejos solo cuando las consultas sencillas funcionen bien.
Pruébalo con Claude Code
Constrúyeme una herramienta pequeña que se conecte a [plataforma de cursos, por ejemplo Canvas] con mi clave de API guardada en [variable de entorno], para que pueda gestionar mis cursos en lenguaje normal. Debe poder listar mis cursos, encontrar al alumnado con entregas pendientes en [curso] y exportar las notas a CSV. Pruébala primero solo con acciones de lectura y, antes de programar o publicar cualquier aviso, enséñame el texto y pídeme confirmación. Habrás terminado cuando las tres funciones salgan bien en una prueba.

Consejos

  • Anonimiza los datos del alumnado desde el principio. La autora lo añadió más tarde y sus primeras capturas no lo tienen.
  • Empieza pequeño y deja que crezca: el proyecto pasó de unas 200 líneas a unas 3.000.
  • Antes de usarlo con alumnos reales, consulta con tu centro qué datos se pueden procesar con una IA externa.

Preguntas frecuentes

¿Puedo hacerlo sin saber programar?

La autora no tenía experiencia y lo construyó con Claude Code, pero fueron cuatro meses de trabajo. Cuenta con ir despacio y pedirle que te explique cada cambio.

¿Puedo usar datos de alumnos con una IA?

Depende de tu centro y de tu país. Pregunta al responsable de protección de datos antes de usarlo con alumnos reales.

Fuentes

En el directorio desde el 3 de octubre de 2026.

Parecidos

  1. Automatizar redacción jurídica y flujos de un despacho con Claude Code

    Una abogada usó Claude Code para crear integraciones y agentes, y Claude para Word para redactar, con guías propias y bibliotecas de precedentes.Casor/legaltech en RedditClaude Code y ClaudeDificultad avanzada
  2. Montar un equipo de agentes especializados con Claude Code

    Un usuario configuró Claude Code como un equipo de agentes con roles de producto, marketing, diseño y desarrollo, y entregó una utilidad de pago.Casor/ClaudeAI en RedditClaude CodeDificultad avanzada
  3. Crear un panel de resultados de boletines sin programar

    Un autor sin conocimientos de programación describió en texto un panel de seguimiento y Claude Code lo construyó en unos 30 minutos.Casofutureinsidernews en SubstackClaude CodeDificultad media
  4. Delegar agenda, correo y reservas de viaje a un asistente con IA

    Con Claude en Cowork o Claude Code conectados a Gmail, calendario y otras apps, un equipo reparte reuniones, correo y viajes a un asistente.Casotechnicallycurious en SubstackClaude Cowork y Claude CodeDificultad media
  5. Rellenar 50 formularios con información pública

    Un usuario hizo que Claude completara 50 formularios de trabajo con información pública, y tras revisarlos los dio por correctos.Casor/ClaudeAI en RedditClaude CodeDificultad avanzada
  6. Rellenar formularios PDF como un W-9 con tus datos guardados

    Una habilidad de Claude Code rellena formularios PDF con los datos que le das, guarda el archivo y recuerda lo reutilizable; los PDF escaneados son su límite.Casodaveswift.comClaude Code2 fuentesDificultad avanzada

Más: todo con Claude Code · todo sobre operaciones

Cada lunes, lo nuevo en tu correo

Lo que ha salido esa semana, las skills que más suben y tres casos que puedes copiar.

Un correo a la semana. Te das de baja con un clic.