Blog sobre educación

Categoría: Vibe coding

Cómo activar la IA en nuestros recursos educativos

Poder activar un chatbot desde una aplicación en HTML o un recurso creado con Google Sites, eXeLearning o Moodle, es muy útil porque amplía el rango de lo que posibilidades al incluir a la propia inteligencia artificial en nuestros programas mediante instrucciones dadas a la IA, técnica conocida como Vibe Coding.

¿En qué consiste activar un chatbot desde una aplicación?

Consiste en llamar a un chatbot, como Grok, ChatGPT, Claude, etc., desde nuestra aplicación o recurso educativo, pasándole un prompt que la IA ejecutará siguiendo las instrucciones que le hemos dado. Además, podemos hacer que el usuario introduzca información (parámetros) manualmente y esta información se añada al prompt.

Aquí tenemos un ejemplo sencillo. Cuando lo pruebes, fíjate en el prompt que ha sido utilizado:

Define el concepto:

¿Cómo se consigue pasar un prompt a la IA?

En la siguiente tabla se indica la sintaxis para los diferentes chatbots. Donde pone PROMPT es el prompt que les pasamos.

ChatbotFormato de URL
ChatGPThttps://chatgpt.com/?q=PROMPT
Grokhttps://grok.com/?q=PROMPT
Le Chathttps://chat.mistral.ai/chat/?q=PROMPT
Microsoft Copilothttps://copilot.microsoft.com/?q=PROMPT
Perplexityhttps://www.perplexity.ai/?q=PROMPT
Claudehttps://claude.ai/new?q=PROMPT

Por ejemplo, este enlace abrirá ChatGPT y escribirá un acróstico con la fecha actual: https://chatgpt.com/?q=Escribe un acróstico con la fecha de hoy. A diferencia de Grok, en el ejemplo que encabeza este artículo, en ChatGPT, debemos pulsar el botón «enviar» en el chat antes de obtener una respuesta.

El resto de chatbots (Gemini, DeepSeek, etc.) no admiten este tipo de URL y es una limitación de sus propios chatbots.


A continuación veremos dos situaciones. La primera es el caso de que queramos hacer la aplicación con un chatbot partiendo de cero. La segunda es si deseamos el chatbot en un recurso ya existente, como en Google Sites, Moodle o eXeLearning.

Escenario 1: Desarrollo completo de la aplicación con chatbot

El prompt para que una aplicación creada con IA lance un chatbot podría ser el que vemos a continuación. El texto en cursiva y fondo amarillo deberemos modificarlo según nuestros intereses:

Un ejemplo completo (creación de la app e inserción de chatbot) sería el siguiente:

Hemos usado Claude para esta aplicación y después de unos cuantos prompts adicionales con indicaciones de mejora, obtenemos la siguiente aplicación: Biomas terrestres.

Podemos ver más ejemplos con los siguientes programas:

  • Multiprompt: Es una aplicación capaz de abrir y enviar el prompt a todos los chatbots que lo permiten, además copia el prompt en el portapapeles para pegarlo en los chatbots a los que no se les puede pasar mediante URL.
  • Calendario ODS: Es un calendario con fechas de las Naciones Unidas relacionadas con los ODS. Al seleccionar una fecha concreta en la parte inferior, se pueden crear actividades mediante IA, previa selección del chatbot deseado.

Nota 1: Grok destaca sobre los demás chatbots, ya que proporciona respuestas de forma automática sin necesidad de pulsar el botón “Enviar” y permite el acceso sin requerir autenticación (a diferencia de algunos de los otros que sí la solicitan).

Nota 2: Si queremos, podemos diferenciar el texto que verá el usuario del prompt que se le pasa a la IA de forma parecida a cómo se ha implementado en el escenario 2.

Escenario 2: Insertar el chatbot en un recurso HTML ya existente

Si queremos añadir los chatbots a través de un editor HTML como el que tienen Google Sites, Moodle, eXeLearning o WordPress, el prompt para insertar el código del chatbot deberá ser diferente:

Veamos un ejemplo. Supongamos que tenemos un recurso sobre literatura donde queremos que los estudiantes puedan comparar entre dos de los autores. El prompt anterior sería:

Fijémonos en que el texto que aparece al usuario es muy diferente del prompt que finalmente se envía al chatbot. Puedes comprobarlo aquí:

¿Qué autores y deseas comparar literariamente?

En Google Sites, debemos abrir en modo edición la página donde lo queramos insertar y pulsar en la parte derecha del editor: Insertar > Insertar > Insertar código. Con Google Sites también funcionará el primer escenario descrito antes sobre la creación de la aplicación desde cero.


Nota: Este artículo tiene nivel 1 en el Marco para la integración de la IA generativa.

Pódcast del artículo

FAQ creada con NotebookLM

¿Qué significa «activar la IA» en recursos educativos?

Significa integrar un chatbot de inteligencia artificial (IA), como Grok, ChatGPT, Claude, etc., directamente en aplicaciones o recursos educativos existentes (creados con herramientas como HTML, Google Sites, eXeLearning o Moodle). Esto permite que la IA realice tareas específicas basándose en las instrucciones que le proporcionamos (mediante un «prompt») y, opcionalmente, en información que el usuario introduzca. Esta técnica se conoce como Vibe Coding y amplía las posibilidades de lo que se puede hacer con estos recursos al incorporar la capacidad de procesamiento de la IA.

¿Cómo se pasa un «prompt» a un chatbot desde una aplicación o recurso?

Se pasa un «prompt» a un chatbot utilizando un formato de URL específico para cada plataforma. La mayoría de los chatbots admiten una sintaxis donde se añade ?q={PROMPT} a su URL base, reemplazando {PROMPT} por el texto de la instrucción que queremos dar a la IA. Por ejemplo, para ChatGPT, el formato sería https://chatgpt.com/?q={PROMPT}. Sin embargo, no todos los chatbots (como Gemini o DeepSeek) admiten este tipo de URL directa. Es importante notar que, si bien algunos chatbots (como Grok) pueden comenzar a procesar la respuesta automáticamente, otros (como ChatGPT) requieren que el usuario presione el botón «enviar» en el chat una vez que se abre la ventana.

¿Qué es el «Vibe Coding»?

El «Vibe Coding» es la técnica mencionada en el contexto de activar la IA en recursos educativos. Se refiere a la acción de dar instrucciones a la inteligencia artificial (IA) para que realice acciones dentro de nuestros programas o recursos. Esencialmente, se trata de «codificar» el comportamiento deseado de la IA a través de los prompts que se le pasan, integrándola en la funcionalidad de la aplicación o recurso educativo.

¿Se puede incluir información proporcionada por el usuario en el prompt que se pasa a la IA?

Sí, es posible y muy útil. La técnica permite que el usuario introduzca información específica (llamada «parámetros») a través de campos de texto dentro de la aplicación o recurso educativo. Esta información introducida por el usuario se puede incorporar dinámicamente al «prompt» antes de pasárselo al chatbot. Esto personaliza la consulta a la IA basándose en las necesidades o entradas del usuario, haciendo que el recurso sea más interactivo y adaptable.

¿Cuál es la diferencia al crear una aplicación con un chatbot desde cero en comparación con insertarlo en un recurso HTML existente?

Al crear una aplicación desde cero, se puede dar una instrucción más general a la IA para que genere el código HTML completo de la aplicación, incluyendo la funcionalidad del chatbot. Por ejemplo, se puede pedir que cree una aplicación HTML sobre un tema y que además incluya campos de texto para el usuario y un botón que active un chatbot con un prompt basado en la entrada del usuario.

Si se quiere insertar la funcionalidad del chatbot en un recurso HTML ya existente (como en Google Sites, Moodle o eXeLearning), la instrucción a la IA debe ser diferente. Se le debe especificar que genere únicamente el fragmento de código HTML necesario para la utilidad del chatbot, sin incluir etiquetas como <html>, <head>, <body> y <style>.

Probablemente también te interese: Cómo crear aplicaciones educativas con IA para integrarlas en tus recursos digitales.

Cómo crear aplicaciones educativas con IA para integrarlas en tus recursos digitales

Gracias a los chatbots de IA como DeepSeek, ChatGPT, Claude, Grok, Qwen, Gemini, Kimi o Le Chat de Mistral, podemos crear pequeñas aplicaciones educativas que podemos utilizar como material para nuestras clases, como forma de repasar o practicar determinados aspectos del currículo o reforzar conocimientos.

Estos chatbots son los que en la actualidad permiten realizar estos programas y probarlos in situ, es decir, sin salir del chatbot, por lo que hacer una aplicación es tan sencillo como proponerle una idea y dejar que la IA le dé forma digital.

Actualmente, se conoce esta técnica para crear programas con el nombre de vibe coding. Según Wikipedia, el término se acuñó en febrero de 2025 y se podría traducir como programación de vibraciones o programar por sensaciones.

Creación de una mini-aplicación educativa

Preparación inicial

En algunos chatbots hay que seleccionar algunas opciones antes de pedirle el programa:

  • En Qwen hay que pulsar el botón «Artefactos»
  • En Le Chat de Mistral debemos marcar «Canvas» en el desplegable «Herramientas».
  • En Gemini debemos activar el botón «Canvas».

Con el resto de chatbots no es necesario realizar ninguna acción previa inicial.

Definir la idea para la IA

Se trata simplemente de proporcionarle a la IA la idea que tenemos y que queremos que convierta en aplicación. Un prompt inicial para que la IA haga nuestra aplicación podría ser:

Haz una aplicación interactiva en HTML para que los alumnos comprendan el significado de la razón trigonométrica del seno de un ángulo y puedan practicarlo. La aplicación tiene que ser responsiva y atractiva visualmente

Hemos marcado en negrita varios aspectos que debemos tener en cuenta, sobre todo los dos primeros:

  • En formato HTML, ya que es fundamental para facilitar su difusión. De lo contrario, podríamos obtener un programa en Python u otros lenguajes que dificultarían su acceso y uso generalizado. Al generarlo en HTML, obtendremos una página web accesible desde cualquier navegador.
  • Interactiva. Para evitar que la página sea estática o con poca interacción, es importante indicarlo claramente.
  • Responsiva. Este término hace referencia a la adaptabilidad a diferentes dispositivos. Si queremos que la aplicación funcione bien en dispositivos móviles, debemos especificar que debe ser responsiva, asegurando así una correcta visualización y usabilidad en distintos tamaños de pantalla.
  • Diseño atractivo. Para mejorar la apariencia visual, es recomendable mencionarlo, ya que muchas veces los programas presentan un diseño demasiado simple.

Además, si creamos aplicaciones tipo test, ejercicios o preguntas interactivas, conviene especificar que el contenido debe generarse de forma aleatoria. Esto permitirá que el orden y la selección de ejercicios varíen en cada ocasión, haciendo la experiencia más dinámica y enriquecedora.

Por supuesto, podemos añadir todas las instrucciones que pensamos que deberá tener nuestra aplicación, sabiendo siempre que no podemos complicarla excesivamente o la IA no será capaz de llevar a cabo nuestra idea.

Visualización del resultado: Al terminar de escribir el código, las IA nos mostrarán la vista previa del programa, aunque en ChatGPT hay que pulsar antes el botón «Previsualizar» y en DeepSeek hay que pulsar «Run HTML». El resto de chatbots nos muestran el resultado final directamente.

Mejorar el programa

Si lo que obtenemos la primera vez es muy diferente a lo que esperábamos, es más útil añadir lo que le falta a la aplicación en el prompt inicial, en lugar de ir haciendo mejoras sucesivas, es decir, iniciar una conversación nueva ampliando el primer prompt con las carencias que hemos visto. Una vez tenemos algo más cercano a lo que deseábamos, podemos empezar la conversación con la IA para ir mejorando el resultado.

Una vez tenemos una primera versión aceptable, deberemos refinarla dándole indicaciones adicionales (cambiar el color, añadir un selector de idioma, agregar un botón de ayuda, eliminar un botón, optimizarla para dispositivo móvil, etc.). Después de unas pocas, o muchas iteraciones, obtendremos el producto final: un programa hecho a la medida del profesorado y del alumnado al que va dirigido, todo un lujo absolutamente impensable hace tan solo un par de cursos.

No obstante, si observamos que no conseguimos obtener lo que queremos, quizás la solución sea fragmentar la aplicación en otras más pequeñas. Por ejemplo, en lugar de una aplicación para practicar las razones trigonométricas, será más sencillo para la IA si hacemos una aplicación para cada una de ellas.

Qué hacer cuando llegamos al límite de interacciones en un chatbot

Es frecuente que, a medida que el chatbot nos hace el programa, le vayamos pidiendo mejoras sucesivas y también es frecuente que alcancemos el límite máximo de mensajes, sobre todo si usamos las versiones gratuitas.

En ese caso debemos pasar el código a otro chatbot diferente o en el mismo chatbot, pero en otra cuenta, si disponemos de más de una en el mismo.

Una vez lo hemos pasado, le podemos decir las mejoras que debe hacer.

Para pasar el programa de un chatbot a otro, podemos hacer dos cosas:

  • Si el programa es breve y con pocas líneas, lo podemos copiar y pegar directamente en el nuevo chatbot.
  • Si tiene cierta longitud, nos puede decir que excede la longitud máxima permitida en un chat. En ese caso, si el chatbot lo permite, lo podemos descargar en formato HTML. Algunos chatbots como Claude o Le Chat tienen un botón para ello. Con el resto podemos utilizar un programa como el bloc de notas de Windows. Copiamos y pegamos en el bloc de notas el contenido del programa y lo guardamos con extensión HTML, por ejemplo: mi_programa.html. Es importante que el archivo final sea un archivo de texto puro, es decir, no sirve un archivo de Word o similar.
    Este archivo se lo podemos subir al nuevo chatbot para que lo continúe donde lo dejamos.

Cómo compartir nuestra aplicación con el alumnado

Cuando finalmente obtenemos una aplicación que damos por buena y definitiva, habrá que compartirla con los alumnos. Dependiendo del recurso o plataforma que vayamos a utilizar, hay 3 posibilidades básicas:

  1. Obtener un enlace directo a la aplicación. Solo está disponible para Claude, Gemini y ChatGPT. Este sistema es el más sencillo, ya que lo podemos publicar nada más creado el recurso.
  2. Insertar el código en el recurso. Para integrar en los medios digitales utilizados.
  3. Descargar el programa como página web. Para enviar o poner a disposición del alumnado como recurso independiente, insertar a través de un Iframe o ponerlo en nuestra propia página web en GitHub (véase más adelante).

1. Obtener un enlace directo a la aplicación en Claude, Gemini y ChatGPT.

En el caso de ChatGPT y Claude, puede obtenerse un enlace al artefacto.

1a. Publicar en Claude

Para compartir una aplicación hay que publicar («Publish») el artefacto una vez que lo tengamos en su forma definitiva.

Botón para publicar un artefacto en Claude

Pulsamos el botón «Publish & Copy Link» y el enlace será copiado automáticamente.

De un recurso público, siempre podremos volver a copiar el enlace pulsando el botón «Published» y también podremos hacerlo privando pulsando el botón «Unpublish».

El enlace del artefacto se puede proporcionar a los alumnos para que accedan a la aplicación. En estos casos recomendamos utilizar un acortador de direcciones como https://ja.cat o https://kutt.it. Ya que si modificamos la aplicación habrá que publicarla de nuevo, estos acortadores de direcciones permiten modificar la dirección larga (la del artefacto) sin modificar la corta.

Puede verse un par de ejemplos de aplicaciones: para ordenar palabras y otra para practicar operaciones básicas en matemáticas enlazadas ambas al artefacto original de Claude.

1b. Publicar en ChatGPT

ChatGPT tiene la ventaja de que podemos modificar manualmente el programa (cosa que Claude no permite) y, además, si modificamos el programa una vez publicado no será necesario republicarlo con una dirección nueva (como en Claude) sino que bastará con actualizar la URL.

Veamos los pasos a seguir. Una vez tengamos el programa en su versión definitiva, pulsamos el botón para compartir:

Obtendremos una ventana similar a esta:

Después de pulsar «Crear enlace» podremos distribuir esta URL entre nuestros alumnos.

Si actualizamos el programa, podremos volverlo a publicar con el mismo botón, pero esta vez seleccionando la opción «Actualizar». No deberemos hacer nada más, ya que el enlace seguirá siendo válido, pero conducirá a la aplicación actualizada. También podremos hacerlo privado pulsando sobre el desplegable con el texto «Público» y seleccionando la opción «Privado», al hacerlo la URL compartida dejará de funcionar.

Podemos ver aquí un par de ejemplos:

1c. Publicar en Gemini

En el canvas disponemos de un botón para compartir y allí obtendremos el enlace para compartir.

2. Insertar el código en el recurso

Con este método lo que hacemos es utilizar directamente el código generado con la IA para insertarlo en el interior del recurso digital o plataforma que usemos. Para ello solo debemos utilizar el botón copiar que tienen todos los chatbots cuando generan el código.

Este código lo podremos insertar en eXeLearning, Google Sites, WordPress, Moodle y otros servicios o plataformas. Consulta los apartados correspondientes, más adelante, para saber cómo hacerlo.

3. Descargar el programa como página web

Podemos descargar el programa que previamente le hemos pedido a la IA en formato HTML. En el caso de Claude, Grok y Le Chat, tenemos un botón para hacerlo.

Para el resto de IA:

  1. Deberemos copiar el código con el botón copiar que todos llevan incorporados en alguna parte del código.
  2. Pegamos el contenido en un documento vacío de texto y lo guardamos (en formato de texto sin formato, también llamado texto puro o texto plano) con extensión «.html». La siguiente imagen indica cómo hacerlo con un documento de Google:

Cuando lo guardemos, debemos asegurarnos que la extensión (formada por las letras tras el punto) sea html. Es decir: mi_aplicacion.html

Lo que hemos obtenido es una página web que podemos abrir con cualquier navegador y que contiene nuestra aplicación.

Qué hacer con la página web que hemos descargado

  • Enviarla por correo electrónico para que la abran desde sus dispositivos.
  • Adjuntarla en nuestra plataforma preferida como Google Classroom, Drive, Dropbox, etc., para que el alumnado pueda acceder a ella.
  • Insertarla en eXeLearning, WordPress o Moodle. Consultar el apartado correspondiente más adelante para ver el proceso.
  • Crear nuestra página web en un sitio como GitHub y publicarla allí (véase más adelante).

Inserción de la aplicación en plataformas y servicios

A continuación veremos cómo añadir el programa a distintas plataformas educativas de uso habitual.

Google Sites

Debemos copiar el código tal como se explicó en la sección Insertar el código en el recurso.

En el modo edición de Google Sites pulsamos en el menú lateral sobre la opción Insertar > Insertar código > Siguiente > Insertar y allí pegamos el código que hemos copiado de la IA. La mini-aplicación aparecerá en nuestra web y le podremos dar el tamaño que queramos.

Pasos a seguir para insertar una aplicación en Google Sites
La aplicación una vez insertada

WordPress

Si tenemos un blog con WordPress, podremos incluir aplicaciones en las entradas que hagamos.

Para ello, insertaremos el bloque HTML personalizado y allí pegaremos el código.

Así obtenemos una aplicación insertada que puedes probar a continuación (esta aplicación fue hecha con Claude y mejorada con DeepSeek). Solo funciona desde el ordenador:

Clasifica seres vivos y no vivos

Clasifica seres vivos y no vivos

Puntos: 0

Seres vivos

Seres no vivos

Uno de los problemas que hemos tenido con WordPress (este blog lo usa) es que a veces el color de fondo de la aplicación se extiende a todo el artículo del blog, lo que hace que quede estéticamente muy mal. Para solucionarlo, solo tenemos que decirle a la IA algo como esto:

Quiero insertar este código en WordPress, pero me cambia el fondo y la letra de toda la página del post. ¿Puedes hacer que el formato de la aplicación se limite al contenedor de la zona de la aplicación? Escribe el código completo y funcional

Esto nos dará un nuevo código apto para ser incluido en nuestro blog. Esto mismo hemos tenido que hacer para que la aplicación que hay insertada anteriormente no modificase todo el aspecto del blog.

eXeLearning

eXeLearning es un programa de código abierto que permite crear recursos educativos completos en el que también podremos añadir nuestros programas.

Insertar el código en un iDevice (recomendado)

La aplicación debe ser adaptada antes de introducirla en un iDevice (nombre de los bloques de contenidos en eXeLearning) con el siguiente prompt:

Quiero hacer la aplicación para eXeLearning que será puesta en un iDevice y que, por tanto, no deberá tener etiquetas HTML: head, body ni style. Debe ser HTML puro con los estilos en línea y scripts. El formato de la aplicación debe estar limitado al contenedor de la propia aplicación para que no afecte al resto del iDevice. Escribe el código completo y funcional

Una vez tengamos el nuevo código, lo copiamos y podremos usar cualquiera de estos dos botones para insertarlo.

Podemos usar cualquiera de estos botones para insertar la aplicación en el iDevice

Ya podemos guardar el iDevice y previsualizar el resultado:

Descargar un archivo HTML para añadirlo a eXeLearning

Este método es alternativo al anterior y lo podemos usar si por algún motivo no nos ha ido bien.

  • Una vez hemos creado el programa, lo guardamos como página web, tal como se indicó en el apartado Descargar el programa como página web.
  • Insertamos un iDevice de cualquier tipo, por ejemplo: Texto
  • Pulsamos el botón para Insertar/editar medio embebido
Insertar medio embebido
  • Seleccionamos el archivo que acabamos de descargar y seleccionamos tipo iframe.
Seleccionamos el archivo HTML, seleccionamos tipo iframe y le damos un tamaño
  • Le asignamos un tamaño que podremos modificar posteriormente.
  • Guardamos el iDevice, el proyecto y ya tenemos el artefacto incrustado listo para su uso.

Puedes ver aquí en acción el ejemplo utilizando este método.

Moodle

Moodle es probablemente el sistema más versátil y con más posibilidades para insertar aplicaciones hechas con IA.

Insertar código (recomendado)

Una vez tenemos el código del programa, deberemos adaptarlo a Moodle con el siguiente prompt:

Quiero hacer la aplicación para Moodle que será puesta en un editor de texto HTML y que, por tanto, no deberá tener etiquetas HTML: head, body ni style. Debe ser HTML puro con los estilos en línea y scripts. El formato de la aplicación debe estar limitado al contenedor de la propia aplicación para que no afecte al resto de la página. Escribe el código completo y funcional

  1. En el editor de texto HTML de una actividad o recurso, pulsamos el botón «Mostrar más botones» (ver imagen).
  2. Pulsamos el botón «HTML» y pegamos el código que hemos copiado
  3. Al pulsar de nuevo el botón «HTML» veremos el resultado.
Al pulsar el botón HTML (</>) podremos ver la aplicación

Una vez guardado, ya podemos ver el resultado.

Descargar un archivo HTML para añadirlo a Moodle

Si por algún motivo el método anterior no funciona como deseamos, podemos descargarlo como página web, tal como se indicó en el apartado Descargar el programa como página web.

No entraremos en detalles, pero el proceso consiste en subir la página web con el programa como recurso de tipo archivo que podrá mostrarse tal cual o bien insertándolo en el editor de texto HTML de otra actividad o recurso mediante un Iframe.

Este sistema puede causar problemas si se hace una segunda versión de curso por copia (ya que los enlaces cambian), por este motivo sería aconsejable subirlo a GitHub para poder visualizarlo desde allí con un Iframe. A continuación se explica cómo.

GitHub

GitHub es un servicio para programadores que ofrece un amplio conjunto de herramientas y utilidades para desarrollar software. Lo que aquí nos interesa es, sobre todo, subir las páginas web creadas y descargadas por la IA para visualizarlas como página web. En la siguiente presentación puede verse el proceso:

(Ver la presentación en una pestaña nueva)

También puedes ver este vídeo de Luis Miguel Iglesias que explica cómo se sube una página.

Nota: Este artículo tiene nivel 0 en el marco para la integración de la IA generativa.

Pódcast creado con IA

Preguntas Frecuentes sobre la Creación de Aplicaciones Educativas con IA

  1. ¿Qué tipo de chatbots de IA se recomiendan para crear aplicaciones educativas y por qué?
    Se recomiendan chatbots como DeepSeek, ChatGPT, Claude, Qwen y Le Chat de Mistral debido a su capacidad para generar código ejecutable directamente dentro del chat, lo que permite una creación y prueba inmediata de aplicaciones sin necesidad de herramientas externas. DeepSeek R1 se destaca por ser uno de los más avanzados y por permitir interacciones ilimitadas (aunque con un límite por conversación), lo que facilita la iteración y mejora de las aplicaciones.
  2. ¿Cuál es el formato de archivo más adecuado para las aplicaciones educativas creadas con IA y por qué?
    El formato HTML es el más adecuado, ya que permite crear páginas web que se pueden abrir en cualquier navegador. Esto facilita la distribución y el uso de las aplicaciones por parte del alumnado sin depender de software específico. Además, asegura la compatibilidad con la mayoría de plataformas y dispositivos.
  3. ¿Cómo se debe estructurar un prompt para que la IA genere una aplicación educativa interactiva y atractiva?
    Un prompt inicial debe incluir instrucciones claras sobre el formato (HTML), la interactividad, el diseño responsive para dispositivos móviles, la necesidad de atractivo visual y la aleatoriedad en ejercicios o preguntas (si aplica). Es importante indicar también el objetivo educativo de la aplicación y cualquier funcionalidad específica deseada. Al dar estas indicaciones, se asegura que la IA genere algo útil y acorde a lo que se busca.
  4. ¿Qué estrategias se deben seguir para mejorar una aplicación creada con IA?
    Es preferible, en lugar de realizar mejoras sucesivas, crear un nuevo prompt que incluya las carencias observadas en la primera versión de la aplicación. Una vez que se tiene una versión más cercana al resultado deseado, se pueden realizar iteraciones con la IA para refinar detalles como colores, idiomas, botones, optimización móvil, etc. Si la aplicación resulta demasiado compleja, se sugiere fragmentarla en aplicaciones más pequeñas.
  5. ¿Cuáles son las principales opciones para compartir aplicaciones educativas creadas con IA con los estudiantes?
    Hay tres opciones principales: a) Obtener un enlace directo a la aplicación, disponible en Claude y ChatGPT, lo que permite una distribución rápida; b) Insertar el código de la aplicación directamente en la plataforma o recurso digital que se utilice, como Google Sites, WordPress, eXeLearning o Moodle; y c) Descargar el programa como una página web para compartirla como archivo independiente o integrarla en otros recursos.
  6. ¿Cómo se puede actualizar una aplicación educativa compartida a través de un enlace en ChatGPT y Claude?
    En ChatGPT, la actualización de la aplicación no requiere un nuevo enlace. Al modificar el código y republicarlo con la opción «Actualizar,» el mismo enlace seguirá siendo válido y dirigirá a la versión modificada. En Claude, es necesario publicar la aplicación nuevamente, generando un nuevo enlace, por lo que se recomienda usar un acortador de direcciones para que los alumnos siempre usen el mismo enlace corto, aunque cambie el enlace largo.
  7. ¿Qué consideraciones se deben tener en cuenta al insertar el código de una aplicación en plataformas como WordPress, eXeLearning o Moodle?
    Es fundamental ajustar el código de la aplicación para cada plataforma, ya que cada una tiene sus propias reglas de visualización. Se debe usar un prompt que indique a la IA que el código es para una de estas plataformas y que debe ser HTML puro, sin etiquetas head, body o style y asegurando que el formato de la aplicación se limite a su contenedor para evitar problemas estéticos y funcionales.
  8. ¿Qué se debe hacer si los métodos de inserción directa de código no funcionan correctamente en eXeLearning o Moodle?
    Si el método de inserción directa falla, se puede descargar la aplicación como página web HTML y luego insertarla como un objeto iframe en la plataforma, seleccionando el archivo HTML y asignándole un tamaño adecuado. Para Moodle, otra opción es subir la página web como un recurso tipo archivo y luego insertarla en el editor de texto HTML de otras actividades o recursos mediante un iframe. Se recomienda subir la página a GitHub para obtener un enlace estable para evitar problemas si se realizan copias de un curso.

Cómo crear mini-aplicaciones educativas con DeepSeek

Hace pocos días publiqué el artículo titulado Cómo crear mini-aplicaciones educativas con Claude. Nada más terminarlo descubrí que la IA de origen chino y código abierto DeepSeek permitía crear, no solo programas, ya que eso lo hacen todas, sino ejecutar en el mismo chatbot los programas que han sido creados en formato HTML.

Por lo tanto, al igual que Claude, es ideal para proponerle nuestras ideas y que sea la IA la que las plasme en forma de aplicación que podremos poner al alcance de los alumnos.

Consulta también el artículo: Cómo crear aplicaciones educativas con IA para integrarlas en tus recursos digitales.

Cómo hacer una aplicación

En primer lugar, debemos marcar el botón que hay en el mismo chat con el texto DeepThink, eso activa un modelo de IA tremendamente potente y claramente superior al de Claude. En el momento de escribir esto, es comparable con ChatGPT-o1, si bien este último parece ligeramente superior para determinadas tareas.

La opción DeepThink debe estar activada.

Una vez marcada esta opción, debemos plantearle lo que queremos hacer. Por ejemplo:

Haz una aplicación en HTML para aprender la conversión de unidades de temperatura, debe ser didáctica, autoexplicativa y atractiva

En este momento DeepSeek inicia un diálogo consigo mismo donde podremos ver los pensamientos que lo llevan a su respuesta.

Fragmento del diálogo interno que puede llegar a ser muy largo. Normalmente está en inglés, pero a veces lo escribe en el mismo idioma en el que le hemos hablado.

En su respuesta incluye el código en una caja de fondo negro, similar a la de la imagen. Para ver cómo funciona el programa, deberemos pulsar Run HTML:

En nuestro caso, el resultado es este:

La aplicación está bien, pero la queremos mejorar visualmente, haciendo fórmulas de más calidad, por lo que le decimos:

Utiliza LaTeX para las fórmulas. Escribe todo el código

Es necesario decirle que escribe todo el código en cada petición que le hagamos, ya que de lo contrario solo pondría las modificaciones, pero no el programa completo. Finalmente nos hace la aplicación que ya damos por buena y que puedes probar a continuación:

🌡 Conversor de Temperaturas

\( F = \frac{9}{5}C + 32 \)
\( K = C + 273.15 \)
\( C = \frac{5}{9}(F – 32) \)
\( K = \frac{5}{9}(F – 32) + 273.15 \)
\( C = K – 273.15 \)
\( F = \frac{9}{5}(K – 273.15) + 32 \)

📚 Puntos de Referencia

• Agua hierve: 100°C = 212°F = 373.15K

• Agua congela: 0°C = 32°F = 273.15K

• Cero absoluto: -273.15°C = -459.67°F = 0K

Aplicación totalmente funcional sobre las unidades de temperatura

Otro ejemplo, en este caso le hemos pedido una aplicación para aprender las horas. El diálogo ha sido mucho más largo, puesto que le hemos hecho hacer numerosas modificaciones. Esta aplicación también es totalmente operativa y puedes interactuar con ella:

¡Aprendamos a leer la hora! 🕒

MAÑANA

Ejercicio:

Horario de 24 horas:
MAÑANA (AM): 00:00 – 11:59
TARDE (PM): 12:00 – 23:59

Puntuación: 0

Aplicación totalmente funcional para aprender las horas del reloj

Aspectos a tener en cuenta

  • Actualmente, no hay límite en el uso de DeepSeek, pero una misma conversación sí tiene límite y equivale aproximadamente a 16000 palabras. Si nos encontramos con este caso, simplemente tendremos que copiar el último código que nos generó, comenzar una nueva conversación y pegarlo allí para continuar.
  • Cuando el código tiene cierta longitud, no lo escribe todo, sino solo la parte que le hemos pedido que rectifique, por lo que estará incompleto. Por este motivo, a partir de la segunda interacción, conviene decirle que escriba todo el código. Si en algún momento se nos ha olvidado y solo lo escribe parcialmente, bastará con decirle que escriba todo el código. Nos daremos cuenta porque al ejecutar el HTML sale solo una parte y el resto está en blanco o bien ha perdido parte de su funcionalidad.
  • Las aplicaciones tienen que ser sencillas (por eso les hemos llamado mini-aplicaciones). Si deseamos algo más ambicioso, tendremos que dividirlo en pequeñas aplicaciones que sean manejables por la IA.
  • Las aplicaciones difícilmente son aptas para su uso en la primera o segunda interacción, normalmente son necesarias más versiones y, de forma iterativa, ir mejorando el resultado hasta obtener lo que queremos.

Formas de compartir la mini-aplicación

Insertar la mini-aplicación en Google Sites

Para obtener el código creado por DeepSeek, seguiremos estos sencillos pasos:

1. Para poder incorporar nuestra aplicación a Google Sites deberemos pedirle que nos la haga en HTML.

2. A continuación, pulsamos el botón Copy que está en la parte superior derecha del cuadro del código:

3. En el modo edición de Google Sites pulsamos en el menú lateral sobre la opción Insertar > Insertar código > Siguiente > Insertar. La mini-aplicación aparecerá en nuestra web y le podremos dar el tamaño que queramos.

Pasos a seguir para insertar una aplicación en Google Sites
La aplicación una vez insertada

Insertar la mini-aplicación en WordPress

  1. Seguiremos los dos primeros pasos explicados en el punto anterior para Google Sites para copiar el código.
  2. Insertaremos el bloque HTML personalizado y allí pegaremos el código.

Uno de los problemas que hemos tenido con WordPress (este blog lo usa) es que a veces el fondo colorado de la aplicación se extiende a todo el post del blog con lo que queda estéticamente muy mal. Para solucionarlo, solo tenemos que decirle a DeepSeek algo como esto:

Quiero insertar este código en WordPress, pero me cambia el fondo de toda la página del post. ¿Puedes hacer que el fondo se limite a la zona de la aplicación?

DeepSeek lo arregla y gracias a esto hemos podido insertar las dos aplicaciones que hay más arriba.

Descargar la mini-aplicación como archivo para compartir

DeepSeek no permite, como Claude, descargar el código, pero no es ningún problema porque bastará con copiarlo y pegarlo en un archivo de texto y guardarlo con extensión html.

Por ejemplo, se pega en un documento vacío de Google Docs y se baja como archivo de texto sin formato:

Cuando lo guardemos, debemos asegurarnos que la extensión (formada por las letras tras el punto) sea html. Es decir: mi_aplicacion.html

Este archivo se puede abrir con cualquier navegador y contendrá nuestra aplicación. Con ella podemos:

  • Enviarla por correo a los alumnos.
  • Añadirla como adjunto en Classroom.
  • Subirlo a nuestra página web, si tenemos una que permita hacerlo.
  • Guardarla en nuestro almacén en la nube (Drive, Dropbox, etc.) para compartirla con el alumnado.
  • Utilizar cualquier otro sistema de difusión o publicación que tengamos a nuestro alcance.

Conclusiones

Crear aplicaciones educativas nunca había estado tan al alcance del profesorado como en la actualidad. Tanto Claude como DeepSeek son de momento las más sencillas de usar para esta tarea por el hecho de poder ver el resultado sin salir del chatbot. En estos momentos DeepSeek no tiene límites de uso, por lo que podremos hacer una aplicación sin agotar los mensajes que le podemos enviar, cosa que sí sucede con Claude, por este motivo, ahora mismo esta IA es preferible a cualquier otra para esta tarea. Si nos gustan más las aplicaciones que hace Claude, podemos empezar pidiéndole a Claude la aplicación y cuando llegue a su límite, la podemos pasar a DeepSeek para que la termine.

Animamos a todos a crear pequeñas aplicaciones adaptadas a lo que hacemos en el día a día en nuestras clases, aplicaciones hechas a medida que ninguna plataforma educativa no podrá proporcionar nunca.

Pódcast creado con IA

Preguntas Frecuentes sobre la creación de mini-aplicaciones educativas con DeepSeek

  1. ¿Qué es DeepSeek y cómo se diferencia de otras herramientas de IA para la creación de aplicaciones? DeepSeek es un modelo de inteligencia artificial que, a diferencia de otras herramientas, permite no solo generar código (como HTML), sino también ejecutarlo directamente dentro del mismo chat. Esto facilita la creación de mini-aplicaciones interactivas, como las que se pueden ver en los ejemplos del artículo (conversor de temperatura y aprendizaje de la hora). Además, DeepSeek cuenta con una opción llamada "DeepThink" que activa un modelo de IA más potente, similar a ChatGPT-o1 en muchas tareas. Esto hace que el proceso de creación de aplicaciones sea más intuitivo e iterativo, permitiendo mejorar las aplicaciones a través de sucesivos diálogos con la IA.
  2. ¿Cómo puedo iniciar la creación de una mini-aplicación educativa con DeepSeek? Para comenzar, debes activar la opción "DeepThink" en el chat. Luego, puedes describir tu idea para la aplicación, como por ejemplo "Haz una aplicación en HTML para aprender la conversión de unidades de temperatura". DeepSeek generará el código y te permitirá ver cómo funciona ejecutándolo directamente en el chat. Puedes solicitar modificaciones sucesivas hasta obtener el resultado deseado, como mejorar el formato de las fórmulas o la apariencia visual en general.
  3. ¿Qué tipo de aplicaciones educativas se pueden crear con DeepSeek? DeepSeek es ideal para crear mini-aplicaciones educativas que sean sencillas y manejables. Los ejemplos del artículo incluyen un conversor de unidades de temperatura y una aplicación para aprender la hora. Sin embargo, se pueden crear otras herramientas, como por ejemplo, pruebas, juegos interactivos simples, o cualquier otro tipo de aplicación que sea interactiva y útil para el aprendizaje de diversos temas. Es importante tener en cuenta que la complejidad debe ser limitada; para proyectos más ambiciosos, se recomienda dividirlos en varias mini-aplicaciones.
  4. ¿Cuál es el proceso de iteración y mejora de las aplicaciones creadas con DeepSeek? Las mini-aplicaciones rara vez están perfectas en la primera iteración. La metodología adecuada para obtener el mejor resultado es ir modificando la aplicación en el diálogo con DeepSeek. Es decir, después de ver el resultado inicial, se puede pedir, por ejemplo, "Utiliza LaTeX para las fórmulas" o "Haz que el fondo se limite a la zona de la aplicación". Estas solicitudes y modificaciones llevan a DeepSeek a generar versiones mejoradas del código, que pueden ser probadas y modificadas hasta obtener el resultado deseado. La naturaleza iterativa del proceso es clave para el éxito.
  5. ¿Cómo puedo compartir las mini-aplicaciones que he creado con DeepSeek? Hay varias formas de compartir las mini-aplicaciones. Puedes insertarlas directamente en Google Sites, WordPress o eXeLearning siguiendo los pasos explicados en el artículo. También puedes descargar el código como un archivo HTML para compartirlo por correo electrónico con tus estudiantes o subirlo a plataformas como Classroom o tu propia página web.
  6. ¿Cuáles son las limitaciones de DeepSeek para crear estas mini-aplicaciones? Aunque DeepSeek es muy potente, tiene limitaciones. Por ejemplo, el uso en una misma conversación está limitado a aproximadamente 16,000 palabras. Si se excede, es necesario copiar el código más reciente, iniciar una nueva conversación y pegar el código allí. Además, cuando se pide modificaciones, DeepSeek puede no escribir todo el código, sino solo la parte que se ha solicitado cambiar. En este caso, se debe pedir que escriba todo el código. Finalmente, es recomendable mantener la complejidad de las aplicaciones limitada, ya que DeepSeek no es adecuada para proyectos complejos y largos.
  7. ¿Cómo puedo insertar una mini-aplicación creada con DeepSeek en mi sitio web de WordPress? Primero, hay que copiar el código HTML generado por DeepSeek (usando el botón "Copy"). En WordPress, se debe insertar un bloque HTML personalizado y pegar allí el código. Es posible que el fondo de la aplicación se extienda a toda la página. Para solucionarlo, puedes pedirle a DeepSeek que limite el fondo a la zona de la aplicación.
  8. ¿Puedo descargar las aplicaciones creadas con DeepSeek como un archivo? DeepSeek no ofrece una opción directa para descargar el código, pero se puede copiar y pegar el código en un documento de texto y guardarlo con la extensión ".html". Este archivo se puede abrir en cualquier navegador y contendrá la aplicación, permitiendo compartirla a través de correo electrónico, Classroom o cualquier otra plataforma.

FAQ creadas por NotebookLM

Quizás también te interese:

Nota: Nivel 0 en el Marco para la integración de la IA generativa, excepto las FAQ que han sido producidas íntegramente con IA (nivel 5).

Cómo crear mini-aplicaciones educativas con Claude

Claude es un chatbot de inteligencia artificial, similar a ChatGPT, con el que pueden crearse aplicaciones de forma sencilla. No es necesario contar con conocimientos de programación, lo que lo hace accesible para cualquier persona. Es importante tener en cuenta que las aplicaciones que se soliciten a Claude deben ser simples y específicas. Además, puede utilizarse con la versión gratuita, lo que lo convierte en una herramienta abierta a todos.

Consulta también el artículo: Cómo crear aplicaciones educativas con IA para integrarlas en tus recursos digitales.

Crear una aplicación con Claude

  1. Iniciar la creación de la aplicación: Indica que deseas crear una aplicación del tipo que prefieras. Proporciona instrucciones claras, ya sea de forma general o con detalles específicos. Claude generará automáticamente un artefacto (una mini-aplicación web), escribirá el código y te mostrará el resultado al finalizar.
  2. Ajustar la aplicación: Si el resultado no cumple con tus expectativas (algo que puede ocurrir con frecuencia), describe los problemas de manera detallada, como lo harías con una persona. Claude ajustará la aplicación y generará una nueva versión basada en tus indicaciones. Si aparece algún error, simplemente lo tienes que copiar y pegar en el chat sin dar ninguna explicación, Claude sabrá lo que hacer.

Limitaciones de las aplicaciones creadas con Claude

Hay varios aspectos que deberemos tener en cuenta cuando hagamos una aplicación:

  • Claude no puede hacer proyectos muy complejos, han de ser proyectos concretos y no muy extensos.
  • No se pueden añadir imágenes a las aplicaciones.
  • No dispone de acceso a Internet.
  • Normalmente, es necesaria la iteración. A menudo, las primeras versiones de una aplicación no funcionan correctamente o no cumplen las expectativas. Es necesario un proceso iterativo con Claude para corregir errores y ajustar el funcionamiento.
  • La versión gratuita de Claude tiene límites de uso que, al alcanzarse, obligan a esperar un tiempo antes de continuar.

Opciones para compartir la aplicación

  1. Como enlace directo a Claude. Es el método más sencillo.
    • Utiliza el botón Publish para generar una URL que permita acceder directamente a la aplicación.
    • El alumnado podrá usar la aplicación, que se encuentra en la web de Claude, sin necesidad de iniciar sesión ni proporcionar datos personales.
    • Si realizas modificaciones, deberás volver a publicar para generar un nuevo enlace.
  2. Copiando y pegando el código del artefacto
    • Ciertas plataformas, como Google Sites o eXeLearning, permiten la inserción del código generado por Claude. Más abajo se explica el proceso concreto para Sites y en este artículo para eXeLearning.
  3. Como archivo descargable. Indica en el prompt que deseas la aplicación en formato HTML.
    • Una vez ha sido generada la mini-aplicación, descárgala con el botón Download to file.
    • Distribución del archivo: Puedes compartir el archivo como adjunto mediante Drive, Classroom, correo electrónico, etc.
    • Inserción en páginas web: El archivo puede ser incluido en blogs, Moodle, eXeLearning, entre otros. Consulta el artículo mencionado anteriormente para más información sobre su integración en eXeLearning.

Insertar el artefacto en Google Sites

  1. Para poder incorporar nuestra aplicación a Google Sites deberemos pedirle que nos la haga en HTML.
  2. A continuación, pulsamos el botón Code (aparecerá el código fuente del artefacto) y después los copiamos con el botón copiar de la parte inferior:

2. En el modo edición de Google Sites pulsamos en el menú lateral sobre la opción Insertar > Insertar código > Siguiente > Insertar. La mini-aplicación aparecerá en nuestra web y le podremos dar el tamaño que queramos.

Pasos a seguir para insertar una aplicación en Google Sites
La aplicación una vez insertada

Aplicaciones de ejemplo

Presentamos a continuación varios ejemplos dando detalles sobre el proceso seguido, ya que es importante saber que no es inmediato, sino que normalmente requiere cierta iteración, detallando lo que no funciona correctamente, así como aspectos que queremos añadir o modificar.

Ejemplo 1: Presentación para crear mini-aplicaciones hecha por Claude

El prompt inicial fue muy general, lo que se hizo a propósito para dejar libertad a Claude y así poder ver si nos habíamos dejado algo en el tintero:

Quiero hacer una presentación para enseñar a hacer aplicaciones educativas con Claude. ¿Puedes ayudarme?

El texto generado por Claude fue modificado en un procesador de textos y, una vez revisado, le pedimos que generara una presentación con el contenido definitivo.

Quiero que me ayudes a hacer una presentación en HTML, ¿me la puedes hacer?
[Texto completo que tendrá la presentación]

En este momento, Claude hizo un artefacto, aunque no obtuvimos un buen resultado en el primer intento, por lo que hubo que indicarle ajustes específicos, como añadir botones para avanzar y retroceder entre las diapositivas.

Además, intentamos incluir una aplicación funcional como ejemplo en medio de la presentación, pero Claude no fue capaz de hacerlo. Es importante tener en cuenta las limitaciones de la herramienta y centrarse en proyectos simples. Si detectamos que Claude no puede realizar un proyecto complejo en su totalidad, es preferible dividirlo en partes más pequeñas y manejables.

Acceso al artefacto.

Ejemplo 2: simulador de tiro parabólico

El prompt usado fue:

Quiero enseñar a mis alumnos de bachillerato el tiro parabólico. Crea una aplicación llamativa e interactiva en HTML para que lo puedan entender y practicar

A continuación, se le pidió que la trayectoria quedara reflejada en el gráfico, ya que no aparecía:

Quiero que la trayectoria sea visible con una línea

Al ejecutar el programa, se generó un error que fue copiado y pegado en el chat tal como apareció. No fue necesario revisar el código, ya que Claude se encarga de corregirlo, lo que nos permitió obtener la aplicación final.

Enlace a la aplicación.

Ejemplo 3: ecuaciones de segundo grado

El prompt inicial ha sido:

Quiero que hagas una aplicación para resolver ecuaciones de 2º grado en la ESO. Hazla en HTML. La aplicación debe explicar cómo se resuelve y permitir que el alumno practique

Le pedí que llevase un control de los aciertos:

Lleva la cuenta de las ecuaciones correctas e incorrectas

La visualización de la fórmula para resolver la ecuación no era buena, ya que estaba hecha con texto, por lo que se lo dije:

Quiero que la fórmula x = (-b ± √(b² – 4ac)) / (2a) se vea correctamente

Por último, le pedí que no hubiera soluciones complejas, porque no forma parte del curriculo de la ESO y algún detalle más que aparece en el prompt:

La solución no puede ser compleja, por lo tanto, añade una opción para el caso que no tenga solución. Además, haz que la puntuación se actualice solo si la solución ha cambiado desde la última vez. Quita también las flechas de incremento y decremento

Acceso a la aplicación.

Ejemplo 4: simulador de evolución natural

El prompt inicial ha sido:

Haz una aplicación interactiva en HTML que permita a los estudiantes de 4º de ESO comprender la teoría de la evolución. Debe que tener parámetros para modificar

El programa no funcionó y generó un error, que se copió y pegó en el chat para que Claude lo solucionara por sí mismo.

Una vez corregido, se le solicitó añadir una explicación en la aplicación sobre su funcionamiento, ya que no quedaba claro.

Incluye explicaciones sobre su interpretación

El programa volvió a fallar durante la ejecución, igual que en veces anteriores, se copió el mensaje de error y se pegó en el chat, tras lo cual se obtuvo la aplicación final.

Acceso directo a la aplicación.

Ejemplo 5: línea de tiempo de la historia de Roma

Prompt inicial:

Haz una línea de tiempo interactiva en HTML sobre la historia de Roma. El objetivo es que los alumnos puedan aprender

Hemos dado por buena la línea de tiempo tal como ha sido hecha (pulsando sobre una fecha en particular se mostrará información adicional).

Acceso directo a la aplicación.

Conclusiones

El mayor problema no es el hacer las aplicaciones, aunque en ocasiones es necesario insistir para obtener el resultado deseado. Lo importante es conocer esta herramienta y aprovecharla para añadir pequeñas aplicaciones que puedan simplificar y hacer más atractivas ciertas partes de la materia.

Sin embargo, es decisivo ser conscientes de las limitaciones de la herramienta y diseñar proyectos manejables. Dividir un proyecto grande en partes más pequeñas o ajustar expectativas puede marcar la diferencia al trabajar con Claude.

Para los usuarios de eXeLearning, puede resultar útil consultar: Cómo añadir recursos interactivos creados con Claude a eXeLearning.

Animo a los docentes a experimentar con estas herramientas y a incorporar pequeñas aplicaciones en sus clases. Incluso las ideas más simples pueden enriquecer la experiencia de aprendizaje y motivar a los alumnos.

Nota: Nivel 1 en el Marco para la integración de la IA generativa

Quizás también te interese:

Pódcast sobre el artículo creado con IA


Preguntas frecuentes sobre la creación de mini-aplicaciones educativas con Claude

¿Qué es Claude y cómo se puede usar para crear mini-aplicaciones educativas?

Claude es una herramienta de inteligencia artificial que permite crear mini-aplicaciones web de manera sencilla, incluso sin tener conocimientos avanzados en programación. Se le pueden dar instrucciones en lenguaje natural (como si se hablara con una persona) para que genere el código necesario y el resultado final. Estas aplicaciones pueden incluir simuladores, calculadoras interactivas o líneas de tiempo. Claude se centra en proyectos sencillos y manejables.

¿Cómo es el proceso general para crear una mini-aplicación con Claude?

El proceso general consiste en:

  1. Indicar a Claude el tipo de aplicación que se desea crear, proporcionando instrucciones que no tienen que ser necesariamente muy detalladas.
  2. Claude genera automáticamente el código y muestra el resultado.
  3. Si la aplicación no funciona correctamente, se explican los problemas para que genere una nueva versión.
  4. Finalmente, se puede publicar la aplicación para que otros la utilicen o descargarla como archivo HTML.

¿Es necesario tener experiencia en programación para usar Claude?

No, no es necesario tener experiencia en programación. Claude está diseñado para ser utilizado por cualquier persona, incluso sin conocimientos técnicos. La comunicación con Claude es a través de lenguaje natural, lo que facilita la creación de aplicaciones de manera intuitiva. Aunque Claude genera el código, a veces requiere ajustes y correcciones mediante indicaciones adicionales al chat.

¿Cómo se pueden compartir las mini-aplicaciones creadas con Claude?

Las mini-aplicaciones creadas con Claude se pueden compartir de las siguientes maneras:

  • Enlace directo: Se obtiene un enlace usando el botón «Publish» que no requiere inicio de sesión para acceder a la aplicación.
  • Copiando el código del artefacto. En sitios que lo permitan (como Google Sites) es posible copiar y pegar directamente el código de la aplicación.
  • Archivo descargable: Se puede pedir a Claude que genere la aplicación en formato HTML para descargarla y compartirla por correo electrónico, Drive, etc.
  • Objeto incrustado: El archivo HTML se puede incrustar en una página web, Moodle o eXeLearning.

¿Qué tipo de aplicaciones educativas se pueden crear con Claude?

Claude permite crear una variedad de aplicaciones educativas sencillas y prácticas, donde el límite es la imaginación del docente, como:

  • Simuladores de fenómenos físicos (por ejemplo, tiro parabólico).
  • Calculadoras y solucionadores de problemas matemáticos (por ejemplo, ecuaciones de segundo grado).
  • Simulaciones de procesos biológicos o naturales (por ejemplo, evolución).
  • Líneas de tiempo históricas interactivas.

Es importante enfocar los proyectos en funcionalidades específicas y evitar la complejidad.

¿Cuáles son las principales limitaciones de Claude al crear aplicaciones?

Claude puede tener dificultades para crear aplicaciones complejas. Por eso, es recomendable dividir proyectos grandes en partes más pequeñas o simplificar las expectativas. Además, a menudo se requiere una comunicación iterativa con Claude para corregir errores y ajustar el funcionamiento de las aplicaciones.

¿Qué papel juega la iteración y la comunicación con Claude en el proceso de creación?

La iteración y la comunicación con Claude son fundamentales. A menudo, las primeras versiones de una aplicación no funcionan correctamente o no cumplen con las expectativas. Es necesario explicar los problemas a Claude de forma clara y precisa para que genere nuevas versiones. El proceso es similar a trabajar con una persona: se dan indicaciones y se reciben resultados que se mejoran paso a paso.

¿Cómo se pueden integrar las aplicaciones creadas con Claude en plataformas educativas como Moodle o eXeLearning?

Las aplicaciones creadas con Claude se pueden integrar en plataformas educativas de varias formas. Si se pide a Claude que genere la aplicación en formato HTML, el archivo resultante se puede descargar y luego incrustar directamente en páginas web, Moodle, eXeLearning, entre otros. Esto permite incorporar actividades interactivas en los cursos.

(FAQ generada con NotebookLM)

© 2025 Bilateria

Tema por Anders NorenArriba ↑