Blog / Cómo trabajamos

Construir una plataforma escolar con un programador de IA como compañero

97 cambios de código, 74 escritos junto a un asistente de programación con IA. Cómo construimos la app de estudiantes y el registro docente de SuperEscuela, y las reglas que mantuvieron útil a la IA y seguros los datos.

SuperEscuela es una plataforma educativa gratuita para la niñez hispanohablante, hecha en Costa Rica: una app para estudiantes que funciona sin internet en teléfonos viejos, y un registro académico para docentes. Es nuestro propio proyecto, y lo construimos como construimos para clientes: ingenieros con experiencia decidiendo, y un asistente de programación con IA escribiendo buena parte del código.

Cambios de código

97

Desde que empezó la versión actual, en noviembre de 2025

Escritos con IA

74

Coescritos con un asistente de programación con IA, cada uno aceptado por un ingeniero

Batería de pruebas

53 / 53

Comprobaciones superadas antes de lanzar el registro docente

Escribir las reglas, para la IA y para las personas

Un asistente de IA es tan bueno como el contexto que recibe. El proyecto tiene un archivo corto de reglas que cada sesión lee primero. Algunas:

  • Conversar antes de actuar. El asistente solo cambia código ante una instrucción explícita (“arregla”, “construye”, “actualiza”). Una pregunta recibe una respuesta, no un cambio.
  • Restricciones claras, dichas una vez. HTML y JavaScript sin frameworks, que funcione sin conexión, liviano para el teléfono más viejo. El asistente nunca tiene que adivinar la tecnología.
  • Lo innegociable, por escrito. “Cada docente es dueño de sus datos. Nunca hay fugas entre cuentas.” Cada lectura se limita al docente que inició sesión; cada escritura verifica primero quién es el dueño.
  • Una explicación por carpeta. Cada parte del sistema se documenta a sí misma, así el asistente lee la parte que está cambiando en vez de adivinar a partir del todo.

Un archivo de estado aparte registra qué está listo, qué está bloqueado y qué se decidió, para que cada sesión de trabajo empiece donde terminó la anterior.

Un sprint, de principio a lanzamiento

A inicios de septiembre, el registro académico pasó de prototipo a producción en pocos días. Se mudó de archivos a una base de datos real, se volvió multiusuario con separación estricta entre docentes, y salió con asistencia por día, notas por período y reportes para las familias.

Antes del lanzamiento, la misma IA que ayudó a escribir el código se puso a revisarlo:

  • Una revisión de código con IA recorrió los cambios de la semana y listó los problemas por gravedad. Varios se arreglaron en el momento; el resto quedó en una lista escrita, en orden.
  • Una revisión de seguridad con IA probó si un docente podía llegar a los datos de otro. El diseño de separación resistió, y los problemas de inicio de sesión que encontró se arreglaron y verificaron antes del lanzamiento.
  • Una batería de 53 comprobaciones corrió contra el sistema real: inicio de sesión, el trabajo completo de una docente, reglas de notas y asistencia, 28 intentos de cruzar entre dos cuentas, todos rechazados, y 20 escrituras simultáneas. Encontró un error real, que se arregló antes del lanzamiento.

Lo que la IA cambia, y lo que no

El asistente hace a un ingeniero mucho más rápido para escribir, leer y revisar código. No decide qué construir, qué es seguro entregar ni cuáles son las reglas de los datos. Eso queda en manos de personas, por escrito, donde el asistente puede leerlo cada vez.

SuperEscuela es gratis para todo estudiante y docente, sin anuncios y sin plan de pago. Pruébala y cuéntanos qué te parece.

superescuela.com →

¿Quieres que revisemos
tu sitio?

Cuéntanos dónde el tráfico, los ingresos o tus cifras dejaron de tener sentido. Te diremos qué revisaríamos primero.

¿Prefieres escribirnos directamente? activa JavaScript para ver la dirección

Habla con un ingeniero

Sin teatro comercial. Cuéntanos dónde tu operación se siente lenta, repetitiva o difícil — un ingeniero lee cada mensaje.

Tu mensaje llega directamente a nuestros ingenieros en nuestra dirección.