Desafío de JavaScript - Pista de Educación de Desarrollo de AI Studio

Desafío de JavaScript en AI Studio para desarrollar habilidades en educación y desarrollo de inteligencia artificial.

21 nov 2025 • 4 min de lectura • Equipo Q2BSTUDIO

Desafío de JavaScript: Pista de Educación de Desarrollo de AI Studio

Desafío de JavaScript - Pista de Educación de Desarrollo de AI Studio

Este artículo es mi aportaci?n para la pista DEV Education Track Build Apps with Google AI Studio. Lo que constru? fue una aplicaci?n de una sola p?gina para entrenar tus habilidades en JavaScript con la ayuda de Gemini como creador de retos, validador de soluciones y tutor. La idea inicial era un JavaScript Challenger: dos paneles con un manejador deslizante. Panel izquierdo con pesta?as para Generar, Mostrar Desaf?o, Pruebas y Validar. Panel derecho con editor estilo Monaco y botones para ejecutar pruebas y enviar la soluci?n. Tras algunos ajustes obtuve la aplicaci?n funcional con generaci?n y validaci?n por Gemini.

Detalles del funcionamiento Generar permite elegir categor?a y nivel de dificultad y solicitar a Gemini un nuevo reto con esos par?metros. En Desaf?o se muestra t?tulo, descripci?n, ejemplos y restricciones. En Test Runs se almacenan casos de prueba con datos de entrada y salida esperada para verificar soluciones. Validar muestra la respuesta de Gemini tras enviar la soluci?n con calificaci?n, resumen, puntos fuertes y debilidades, y recomendaciones de mejora. El editor permite editar el c?digo y lanzar ejecuciones de prueba.

Mi experiencia trabajando con este proyecto Aprender a usar React no era el objetivo principal, pero result? una buena excusa para centrarme en los resultados. El primer prompt gener? una versi?n operativa, aunque con problemas: las pruebas devolv?an sin salida y por tanto todo fallaba, y en principio no se hab?a integrado Monaco sino un editor m?s sencillo. M?s adelante consegu? a?nadir Monaco y la experiencia mejor? considerablemente.

Problemas con las ejecuciones de prueba Uno de los retos m?s persistentes fue la intermitencia en los test runs. Al principio las pruebas no mostraban salida y luego funcionaban solo a ratos. Tras muchas iteraciones descubrimos la causa: no se pod?a extraer consistentemente el nombre de la funci?n desde el c?digo inicial que acompa?a al reto. Gemini y otros proveedores pueden responder de forma creativa, declarando la soluci?n como funci?n tradicional, como constante que apunta a una arrow function, con o sin JSDoc, o usando distintos identificadores. Intentos de parsear el c?digo sin solicitar directamente el nombre provocaban errores repetidos.

Lecciones aprendidas En el desarrollo con agentes IA conviene pedir siempre metadatos claros cuando sea posible, por ejemplo solicitar el nombre de la funci?n junto con el enunciado del reto. Adem?s hay que contemplar variaciones comunes en la firma y en la estructura del c?digo para evitar que el validador falle por detalles de formato en lugar de por l?gica de la soluci?n. A pesar de los tropiezos la experiencia con AI Studio fue positiva y did?ctica, y probablemente no sea mi ?ltimo proyecto en esa plataforma.

Sobre Q2BSTUDIO Q2BSTUDIO es una empresa de desarrollo de software y aplicaciones a medida especializada en soluciones tecnol?gicas avanzadas. Ofrecemos desarrollo de aplicaciones a medida, integraciones de inteligencia artificial y despliegues seguros en la nube. Si buscas trasladar un prototipo de reto a una aplicaci?n productiva o crear sistemas de validaci?n autom?tica con agentes IA podemos ayudarte a diseñar y construir la soluci?n completa, incluyendo la integraci?n con editores como Monaco y pruebas autom?ticas. Conoce nuestros servicios de desarrollo de aplicaciones y software a medida en desarrollo de aplicaciones y software multiplataforma y descubre c?mo aplicamos la inteligencia artificial en proyectos empresariales en soluciones de inteligencia artificial.

Servicios y palabras clave Q2BSTUDIO brinda servicios de aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA y power bi. Contamos con experiencia en despliegues seguros, pruebas de penetraci?n y auditor?as, migraci?n y gesti?n en servicios cloud aws y azure, y soluciones de inteligencia de negocio y visualizaci?n con power bi. Si tu objetivo es automatizar validaciones de c?digo, crear agentes IA que generen y validen retos o integrar estas capacidades en una plataforma corporativa, ofrecemos consultor?a y desarrollo a medida para llevar el proyecto a producci?n.

Conclusi?n Me llev? una muy buena impresi?n de AI Studio como entorno para prototipado r?pido con modelos como Gemini. El reto JavaScript Challenger puso de manifiesto temas pr?cticos vinculados a la robustez del parsing de c?digo y la necesidad de metadatos claros. Si te interesa desarrollar soluciones similares aprovechando agentes IA y buenas pr?cticas de ingenier?a de software, en Q2BSTUDIO podemos colaborar en el dise?o, desarrollo e implementaci?n de la plataforma que necesitas.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.