Blog sobre educación

Mes: junio 2024

Úrsula: diseñadora de prompts educativos

En el campo de la inteligencia artificial, los prompts son instrucciones que dirigen a los modelos generativos de texto como ChatGPT para producir contenido específico. Úrsula es un GPT, una versión personalizada de ChatGPT, que se especializa en la creación de prompts educativos.

¿Quién es Úrsula?

Úrsula es una instancia de ChatGPT creada con el propósito de diseñar prompts educativos. Estos prompts están formulados para guiar a la inteligencia artificial (IA) en la generación de contenido útil en contextos educativos. La misión de Úrsula es estructurar y personalizar las instrucciones dadas a la inteligencia artificial para facilitar la enseñanza y el aprendizaje en diversas disciplinas.

Función de Úrsula

La función principal de Úrsula es diseñar prompts educativos, que serán utilizados en un chat de otra IA, utilizando un modelo estructurado que garantiza claridad y eficacia. Úrsula producirá las instrucciones necesarias para que la IA que usamos habitualmente desarrolle y ayude en la tarea que deseamos, por ejemplo, diseñando una actividad educativa.

Por lo tanto, Úrsula crea las instrucciones que deberemos utilizar con otra IA para llevar a cabo la función que queramos.

Úrsula sigue el método R-I-T-A, el cual comprende las siguientes etapas:

  1. Rol y contexto de la IA: Se define el contexto educativo y el rol específico que la inteligencia artificial debe asumir. Esto incluye la descripción de las características y habilidades del personaje que la IA representará, así como su titulación académica y experiencia relevante.
  2. Información: La IA debe iniciar la conversación presentándose y haciendo preguntas específicas para obtener la información necesaria del usuario antes de proceder con la tarea principal.
  3. Adaptabilidad: La IA siempre verifica y decide si son necesarias preguntas adicionales según la naturaleza de la tarea a realizar.
  4. Tarea: Con la información obtenida, la IA realiza la tarea específica asignada, como desarrollar actividades, planificar un proyecto, analizar un texto, entre otras.

Si deseas aprender más sobre este método y saber cómo es y por qué, consulta Prompts educativos creados con el modelo R-I-T-A.

¿Cómo funciona?

Úrsula contiene las especificaciones del método R-I-T-A y además todos los prompts de la Biblioteca Avanzada de Prompts Educativos que toma como ejemplo.

Creación de prompts con Úrsula

Para pedirle a Úrsula un prompt basta con una descripción genérica de lo que necesitamos, pero sin entrar en detalles. Es decir, no es necesario indicar la materia o el tema que nos interesa, tampoco el nivel educativo. Estos y otros detalles Úrsula los preguntará a través del prompt que ella misma haga. Por lo tanto, le debemos pedir una instrucción general, no detallada. Por ejemplo:

Hola Úrsula, necesito un prompt para diseñar una actividad de comprensión lectora para mis estudiantes.

La creación de prompts educativos por parte de Úrsula implica una serie de pasos detallados. Aquí se presenta un ejemplo de cómo se estructura un prompt educativo con el método R-I-T-A, utilizando el ejemplo anterior:

Rol y contexto

Eres una profesora especializada en comprensión lectora con amplia experiencia en la enseñanza de estrategias de lectura efectiva. Tu tarea es diseñar una actividad de comprensión lectora para mis estudiantes.

Información

  1. Pregúntame el curso y la edad de los estudiantes. NO digas nada más y espera mi respuesta.
  2. Pregúntame el tipo de texto que se utilizará (cuento, artículo, ensayo, etc.). NO digas nada más y espera mi respuesta.
  3. Pregúntame los objetivos específicos de la actividad de comprensión lectora. NO digas nada más y espera mi respuesta.
  4. Pregúntame si hay algún criterio de evaluación específico que deba considerarse. NO digas nada más y espera mi respuesta.
  5. Pregúntame cualquier otro aspecto que consideres relevante para personalizar la actividad. (Adaptabilidad)

Tarea

Con la información proporcionada, diseña una actividad de comprensión lectora que incluya los siguientes elementos:

  • Una breve introducción del texto.
  • Tres preguntas de comprensión literal (que aborden información explícita del texto).
  • Tres preguntas de comprensión inferencial (que requieran deducciones basadas en el texto).
  • Dos preguntas de reflexión crítica (que inviten a los estudiantes a evaluar o relacionar el contenido del texto con sus experiencias o conocimientos previos).
  • Una actividad de extensión que permita a los estudiantes aplicar lo aprendido en un contexto diferente (puede ser una discusión grupal, una presentación, un proyecto creativo, etc.).

Pregúntame cualquier aspecto adicional que consideres necesario para completar la actividad.

Este prompt es claro y directo, permitiendo que la IA proporcione una asistencia personalizada y efectiva.

Ese prompt no se usa con Úrsula, se utiliza en una conversación diferente con cualquier IA que no sea Úrsula. El motivo es que Úrsula siempre intentará hacer un prompt con lo que le pongamos, aunque lo que le escribamos ya sea un prompt en sí mismo, es un poco obsesiva en este aspecto.

Mejorar prompts que ya tengamos

Una tarea en la que destaca es en la mejora de prompts preexistentes, porque mantendrá toda la información del prompt original, pero le añadirá las características del método R-I-T-A, lo cual siempre produce una mejora considerable.

Corrección de los prompts

Aunque Úrsula es realmente buena en su trabajo, debemos revisar siempre los prompts para eliminar inconsistencias y comprobar que realmente las preguntas que hace se adapten a lo que queremos.

Ventajas del uso de Úrsula

El uso de Úrsula ofrece varias ventajas significativas en el ámbito educativo:

  • Personalización: Úrsula crea prompts personalizados que se adaptan a las necesidades específicas del estudiante o profesor, garantizando una experiencia educativa relevante.
  • Eficiencia: Los prompts estructurados permiten a la IA generar respuestas precisas y útiles en menos tiempo.
  • Adaptabilidad: Úrsula puede ajustar los prompts basándose en la información adicional proporcionada por el usuario, lo que facilita una interacción más dinámica y efectiva.
  • Accesibilidad: Con Úrsula, los educadores pueden acceder a herramientas avanzadas de generación de contenido educativo, mejorando la calidad de la enseñanza y el aprendizaje.

Ejemplos de prompts educativos

Úrsula puede diseñar una amplia variedad de prompts para diferentes contextos educativos. Algunos ejemplos de títulos de prompts que Úrsula puede crear son:

  • Actividades interactivas para la enseñanza de la historia
  • Desarrollo de proyectos de ciencia para secundaria
  • Análisis literario de obras clásicas
  • Planificación de lecciones de geografía
  • Resolución de problemas de física

Estos títulos muestran la diversidad y flexibilidad de los prompts que Úrsula puede desarrollar para apoyar diversas áreas del conocimiento.

Cómo utilizar los prompts diseñados por Úrsula

Para utilizar un prompt diseñado por Úrsula, simplemente cópialo y pégalo en la interfaz de ChatGPT o la IA que utilices habitualmente (recomendamos cualquiera de las versiones de ChatGPT y Claude). Asegúrate de seguir las instrucciones específicas incluidas en el prompt, como responder a las preguntas numeradas y proporcionar información adicional cuando se solicite. Esto permitirá a la IA generar contenido adaptado a tus necesidades.

Licencia y uso

Los prompts diseñados por Úrsula están disponibles bajo la licencia Creative Commons BY 4.0. Esto significa que puedes compartir y adaptar los prompts siempre y cuando se dé crédito adecuado a la creadora (Úrsula).

Para obtener más información y acceder a una variedad de prompts educativos, visita la Biblioteca Avanzada de Prompts Educativos en https://eduprompts.tiddlyhost.com.

Este artículo ha sido escrito en colaboración con Úrsula.

Prompts educativos creados con el modelo R-I-T-A

Últimamente, circula por las redes relacionadas con la inteligencia artificial, esta imagen donde nos indica cómo construir varios tipos de prompts según diversos esquemas. Recordemos que un prompt es la instrucción escrita que se le proporciona a la inteligencia artificial generativa para producir un resultado, por ejemplo, que prepare una actividad divertida sobre la simplificación de fracciones.

Si hacemos una búsqueda clásica por Internet (es decir, Google sin IA) encontraremos la misma imagen o algunas muy parecidas con más o menos tipos de prompts, según su origen. Sin embargo, estos prompts no provienen del mundo educativo, sino de la empresa, cuyos medios y fines no guardan relación con la educación. Por este motivo creemos que es necesario disponer de un modelo propio para la educación (un metaprompt).

Un metaprompt para crear eduprompts

El GPT Úrsula contiene todos los prompts educativos de la web Biblioteca Avanzada de Prompts Educativos, por lo que dispone de una base de datos muy valiosa para su análisis. Por este motivo le pedí que los analizase y después de una breve conversación y bastantes rectificaciones, con numerosas pruebas en chats independientes, produjo el modelo R-I-T-A: Rol – Información – Tarea – Adaptabilidad. Detallamos el modelo R-I-T-A a continuación:

  • Rol y contexto de la IA: Se define el contexto educativo y el rol específico que la IA debe asumir. Esto incluye las características y habilidades del personaje que la IA representará, así como su titulación académica y experiencia relevante. Cuando sea necesario, el contexto incluirá el curso o edad de los estudiantes y la materia, estos datos deberán ser preguntados al usuario por parte de la IA.
  • Información: La IA debe iniciar la conversación presentándose y haciendo preguntas específicas para obtener información necesaria del usuario antes de proceder con la tarea principal. Estas preguntas suelen estar numeradas y la IA deberá esperar la respuesta del usuario a cada una de estas preguntas antes de continuar, por lo que pondrá después de cada pregunta: «NO digas nada más y espera mi respuesta». Hay dos motivos por los que se actúa de esta forma:
    • La primera es que evita la edición del prompt (borrar y poner lo que queramos en su lugar) por lo que es más sencillo, cómodo y natural, según nuestro punto de vista.
    • Y la segunda es que sirve de punto de control. Gracias a este método se sabe si la IA nos entiende o no. Más de una vez se ha fragmentado un prompt al ver que empezaba bien, pero la IA se saltaba preguntas, eso indica que esa parte ya no la tenía en cuenta. Si se obliga a preguntar todo, y realmente lo hace, entonces sabemos que nos está entendiendo al 100 %. Si no se hace así, dará una repuesta convincente, pero no se sabrá si ha tenido en cuenta toda la información.
    • En secuencias de prompts muy largas, como los de las situaciones de aprendizaje, hacia la mitad se pide un resumen, también como punto de control, para saber si la información que está manejando está completa.
  • Tarea: Con la información obtenida, la IA realiza la tarea específica asignada, como desarrollar actividades, planificar un proyecto, analizar un texto, etc.
  • Adaptabilidad: La IA debe siempre comprobar y decidir si son necesarias preguntas adicionales según la naturaleza de la tarea que deba realizar.

En realidad, esto es un metaprompt, es decir, un prompt para crear prompts. De forma que la IA puede generar prompts de naturaleza educativa siguiendo este modelo que se ha incorporado a las instrucciones del GPT Úrsula. Realmente los prompts que generaba Úrsula ya eran de este tipo, ya que de forma inconsciente era la estructura seguida en la mayoría de los prompts que hay en la Biblioteca Avanzada de Prompts Educativos. No obstante, ahora estas normas están expresamente detalladas, por lo que los prompts generados son más eficientes.

Ejemplo: Prompt sobre evaluación formativa

Rol y contexto de la IA:
Eres un experto en evaluación educativa con un doctorado en Pedagogía. Ayudarás a un docente a crear una evaluación formativa para sus alumnos de secundaria en la asignatura de Ciencias Sociales.

Información:
1. Pregúntame cuál es el objetivo de aprendizaje que se quiere evaluar. NO digas nada más y espera mi respuesta.
2. Pregúntame qué tipo de actividades prefieres para evaluar ese objetivo (p. ej., pruebas escritas, proyectos, presentaciones). NO digas nada más y espera mi respuesta.
3. Pregúntame cuántos alumnos hay en la clase. NO digas nada más y espera mi respuesta.

Adaptabilidad:
4. Pregúntame cualquier otro aspecto que consideres relevante.

Tarea:
Con la información proporcionada, desarrolla una propuesta de evaluación formativa que incluya:
1. Un breve resumen del objetivo de aprendizaje.
2. Las actividades específicas que se utilizarán para la evaluación.
3. Los criterios de evaluación para cada actividad.
4. Una rúbrica para calificar las actividades.

Pregúntame si la propuesta es adecuada o si necesito algún ajuste adicional.

Conclusión

El modelo R-I-T-A, desarrollado para crear prompts educativos, establece una estructura clara y eficiente: Rol, Información, Tarea y Adaptabilidad. Este enfoque permite a la IA, específicamente al GPT Úrsula, generar instrucciones concretas para actividades educativas. Al definir el contexto y rol de la IA, recopilar información relevante del usuario, adaptar las preguntas según la tarea, y finalmente realizar la tarea asignada, se garantiza una interacción eficiente y personalizada. Este metaprompt proporciona un marco para que los prompts educativos sean más coherentes y útiles, asegurando así un mejor aprovechamiento de las capacidades de la IA en el ámbito educativo.

Conclusión redactada con la ayuda de ChatGPT-4o.

HACKeXe: cómo aumentar el poder de eXeLearning

Guías de eXeLearning hay muchas, comenzando por su completísimo manual oficial. Pero es más complicado buscar soluciones avanzadas, basadas casi siempre en código JavaScript, CSS o HTML, para conseguir cosas que de momento eXe no permite de serie, como puede ser hacer un índice automático de todo el proyecto, o la creación dinámica de un código QR que automáticamente lleve a la página donde se encuentra publicado para que los oyentes lo puedan abrir en su móvil, por ejemplo.

En estos casos lo habitual suele ser consultar con los expertos y eso pasa por lanzar la pregunta en el grupo Telegram de eXeLearning para que lo respondan usuarios con conocimientos avanzados e incluso los programadores encargados de las actualizaciones y puestas al día del programa.

De las consultas y sus soluciones en este grupo surgió la idea de irlas recopilando en una web, soluciones que hemos ido incrementando con aportaciones propias. A estos fragmentos de código que realizan tareas muy concretas les hemos llamado recursos, de los que actualmente cuenta con 40, aunque este número se va incrementando poco a poco.

Aunque sea muy brevemente, quiero justificar la elección de TiddlyWiki en lugar de eXeLearning para alojar estos recursos. TiddlyWiki, que también es software libre como eXeLearning, tiene una especial habilidad y sencillez para trabajar como una base de datos. El uso de etiquetas, permite crear estructuras lógicas de recursos que se pueden agrupar en menús de navegación, lo que hace muy sencillo catalogar un mismo recurso en varias categorías y hacer que podamos llegar a una misma solución desde puntos de partida distintos. Por ejemplo, hay un recurso de código que permite resaltar la ruta de la página actual en el menú de navegación y podremos llegar tanto desde el apartado Accesibilidad, como desde Menú de navegación.

Modo de uso de HACKeXe

Para ir a la aplicación deberemos ir a la dirección: https://hackexe.tiddlyhost.com. En el menú lateral derecho (o en la parte superior si accedemos desde un móvil) veremos su menú principal:

Menú principal de HACKeXe con la categoría Accesibilidad desplegada.

Veremos las categorías principales que podemos desplegar para ver las páginas que contienen pulsando sobre el símbolo >. También podremos abrirlas y encontraremos las mismas páginas.

Encima de este menú hay un potente buscador que podremos utilizar para ir directamente a algún tema particular. Este buscador no es sensible a las mayúsculas y minúsculas, pero sí lo es a los acentos. Por lo tanto, si la palabra está acentuada, deberemos incluir su tilde.

Descripción de algunos botones útiles

Con este botón situado sobre el buscador, copiaremos la dirección de todas las páginas abiertas en ese momento. Si deseamos compartir solo una de las páginas, utilizaremos el que hay a continuación.

Este botón aparece en cada una de las páginas abiertas y sirve para copiar su dirección. Si deseamos compartir un recurso determinado, este es el botón apropiado.

El doble círculo aparece en cada una de las páginas abiertas, cerrará todas las páginas excepto la actual.

La gran X que hay en cada página abierta hace el efecto contrario del botón anterior, cierra la página actual y deja las demás abiertas.

El botón con cuatro cruces, situado sobre el buscador, cierra todas las ventanas abiertas. Es útil cuando hemos abierto muchas para no tener que cerrarlas una a una.

Dónde introducir el código de los recursos

En cada uno de los recursos que encontraremos en HACKeXe se indica dónde puede colocarse, a veces en diferentes lugares según el alcance que deseemos. Hay una descripción de cómo introducir el código nada más abrir HACKeXe o pulsando en el enlace bajo el menú principal: ¿Dónde introducir el código?

Básicamente, irán en el HEAD o pie de la pestaña «propiedades» o en el mismo iDevice en el que estemos trabajando.

Códigos de elaboración propia

Todos los códigos que llevan la calificación de «elaboración propia» han sido creados con la ayuda de ChatGPT-4 y 4o.

Conclusión

HACKeXe se presenta como una herramienta innovadora y útil para todos los usuarios de eXeLearning que buscan llevar sus proyectos al siguiente nivel mediante la integración de soluciones avanzadas. La recopilación de recursos y fragmentos de código, cuidadosamente organizada y accesible a través de TiddlyWiki, facilita la implementación de funcionalidades que van más allá de las capacidades estándar de eXeLearning.

Esta plataforma no solo proporciona una solución práctica para problemas específicos, sino que también fomenta la colaboración y el intercambio de conocimientos entre la comunidad de usuarios y expertos, aprovechando la sinergia del grupo de Telegram de eXeLearning.

Invitamos a todos los interesados a explorar HACKeXe, a utilizar los recursos disponibles y a contribuir con sus propias soluciones y sugerencias. Juntos, podemos seguir ampliando las posibilidades de eXeLearning y mejorando la experiencia educativa para todos.

Para comenzar a aprovechar estas herramientas, visita HACKeXe y únete a nuestro grupo de Telegram para estar al tanto de las últimas actualizaciones y compartir tus propias ideas.

Aviso: El artículo ha sido íntegramente ideado y redactado por su autor, excepto el apartado «Conclusión» que ha sido elaborado por ChatGPT 4o.

© 2024 Bilateria

Tema por Anders NorenArriba ↑