Cómo se calcula tu progreso
Tu página de progreso se construye a partir de una única "tarjeta de jugador" transparente: un único estado de progreso guardado en este navegador.
Todo lo que sigue documenta exactamente cómo se obtiene cada número, directamente del código que lo calcula.
La economía de XP
Cada acción otorga XP fijos, con un tope de 9.999 en total:
| +5 XP | Ejecutar código ejecutar una celda en una lección, el laboratorio o un desafío |
| +60 XP | Lección completada marcar una lección como hecha |
| +5 XP | Abrir un proyecto visitar la página de un proyecto |
| +15 XP | Paso de proyecto completar un paso guiado del proyecto |
| +100 XP | Proyecto completado terminar un proyecto guiado entero, más que una sola lección |
| +5 XP | Pregunta de cuestionario correcta por cada respuesta correcta en un cuestionario de lección |
| +25 XP | Cuestionario perfecto acertar todas las preguntas de un mismo cuestionario |
| +5 XP | Inicio de sesión diario abrir el sitio en un día nuevo |
| +15 XP | Bono de racha extra por día cuando tu racha supera el día 3 |
| +30 XP | Hito de racha bonificación en los hitos de racha |
| +25 XP | Hito de XP se otorga automáticamente al cruzar un hito de XP o misión |
| +15 XP | Desafío resuelto completar un desafío interactivo |
Niveles
Nivel = 1 + ⌊(XP ÷ 50)^0.6⌋
El nivel usa una fórmula curva para que el progreso temprano siempre resulte gratificante:
El nivel 10 se alcanza alrededor de 1.500 XP, el 20 alrededor de 4.500 y el 30 alrededor de 8.500.
Rangos
Los rangos son umbrales puros de XP:
- Bronce 0 XP
- Plata 500 XP
- Oro 1500 XP
- Platino 3000 XP
- Diamante 5000 XP
- Maestro 7500 XP
- Gran maestro 9999 XP
Rachas
Una racha cuenta los días consecutivos en que abres el sitio.
Volver hoy la mantiene; volver mañana la aumenta en 1; saltarse un día la reinicia a 1. Tu mejor racha siempre se recuerda.
Desde el día 3, cada día suma un bono de racha de 15 XP además de tu inicio de sesión diario, y los hitos de racha (3/7/14/30 días) pagan 30 XP.
Misiones
Las misiones son hitos que se desbloquean solos, no hay nada que reclamar. Cubren:
- primeras veces (primer run, primera lección, primer proyecto, primer paso)
- rachas (3, 7, 14, 30 días)
- totales de XP (100, 500, 1K, 2K, 3K, 5K, 7.5K)
- proyectos (5, 10, 25, 50, y pasos 10/25/50)
- desafíos (1, 10, 25, 50)
- pistas (terminar todo Python 101 o Análisis de Datos)
El informe de mejora
Una vez que terminas una lección, tu página de progreso muestra un informe tipo videojuego que compara tus propios números con un estudio publicado de un curso tipo novela visual.
- Tasa de victoriastu precisión en cuestionarios, respuestas correctas ÷ preguntas respondidas
- K/D/Abajas = aciertos en cuestionarios, muertes = fallos en cuestionarios, asistencias = lecciones completadas
- Granjalecciones completadas ÷ total de lecciones
- Actividaddías activos, lecciones por semana, XP promedio por día y una puntuación de consistencia que combina tu racha y tu ritmo de lecciones
- Participacióntasa de retorno, longitud actual de tu racha y tu sesión más larga
- Diagnósticoporcentaje de progreso, un equivalente de N-Gain alineado con el estudio, aceptación motivacional, utilidad (precisión) y experiencia de aprendizaje
El punto de referencia está documentado en Prayoga et al., 2026 , un curso de informática tipo novela visual medido con N-Gain 0.61 y aceptación del 87.6%.
Tu informe nombra una banda diagnóstica (Novato → Leyenda) a partir de tu ratio K/D/A, y solo aparece tras tu primera lección completada. Todo se calcula desde tu propia actividad.
Dónde se guarda
Todo el progreso, XP, lecciones, cuestionarios, rachas, misiones, insignias y un registro de actividad completo, se guarda en el almacenamiento local de tu navegador bajo una sola clave (`pda:state`).
Nunca sale de tu dispositivo: no hay cuenta, ni servidor, ni tabla de clasificación. El registro de actividad conserva las últimas 200 acciones y se muestra en la página de progreso para que veas exactamente qué ganas con cada cosa. Las insignias son etiquetas planas que se añaden al alcanzar misiones e hitos.
Volver a tu progreso Nuestro enfoque pedagógico
Por qué las lecciones son cortas, el bucle de la lección y la lógica tras la capa de juego.
Lee cómo enseñamos