Un sistema de juego y recompensas conectado con toda la plataforma.Aprender también recompensa.
Cada lección leída, ejercicio completado, juego terminado, tarea subida, audio enviado y clase en vivo genera XP, monedas, niveles, insignias y recompensas reales.
Panel del alumno
Vista principal que puede conectarse al panel del alumno para mostrar progreso, monedas, nivel, racha e historial.
Historial reciente de puntos
| Actividad | Tipo | XP | Monedas | Estado |
|---|---|---|---|---|
| Lección de presente perfecto (Present Perfect) | Lección | +20 | +2 | Completada |
| Sopa de letras de animales (Animal Word Search) | Juego | +40 | +4 | Completado |
| Mi rutina diaria (My Daily Routine) | Tarea | +60 | +6 | En revisión |
| Club de conversación (Speaking Club) | Clase en vivo | +80 | +8 | Asistencia |
| Racha de 7 días (7-Day Streak) | Racha | +150 | +15 | Desbloqueado |
Acciones conectadas
Estas acciones simulan cómo la plataforma sumaría puntos automáticamente desde cada página.
Cómo se ganan XP y monedas
El XP sube tu nivel. Las monedas se pueden canjear por recompensas reales.
Lecciones
Leer temas completos y revisar explicaciones.
Ejercicios
Completar prácticas cortas o largas por habilidad.
Juegos
Terminar juegos interactivos con buen desempeño.
Tareas
Subir tareas escritas, archivos y evidencias.
Audios
Enviar grabaciones de expresión oral (speaking) o pronunciación.
Clases en vivo
Asistir y participar en sesiones por Zoom.
Unidad completa
Completar todas las actividades de una unidad.
Rachas
Practicar varios días seguidos sin romper constancia.
Catálogo de recompensas
Recompensas reales pensadas para motivar sin afectar la rentabilidad del programa.
Certificado digital
Certificado de logro por nivel, habilidad o unidad.
Material premium
PDF, guía, pack de práctica o material descargable.
15% descuento mensual
Descuento aplicable a una mensualidad de plataforma.
Clase grupal gratis
Acceso a una clase grupal en vivo especial.
Asesoría 25 min
Mini sesión para resolver dudas o recibir orientación.
1 mes gratis plataforma
Recompensa mayor para alumnos altamente constantes.
Niveles del alumno
El nivel nunca se pierde porque depende del XP acumulado. Las monedas sí se gastan.
| Nivel | Nombre | XP necesario | Objetivo |
|---|---|---|---|
| 1 | Explorador (Explorer) | 0 XP | Inicio de ruta |
| 2 | Aprendiz (Learner) | 500 XP | Primera constancia |
| 3 | Comunicador (Communicator) | 1,500 XP | Participación activa |
| 4 | Hablante (Speaker) | 3,000 XP | Más expresión oral (speaking) y tareas |
| 5 | Constante (Achiever) | 5,000 XP | Alumno constante |
| 6 | Constructor de fluidez (Fluency Builder) | 8,000 XP | Mejora sostenida |
| 7 | Hablante global (Global Speaker) | 12,000 XP | Comunicación sólida |
| 8 | Maestro del idioma (Language Master) | 18,000 XP | Alto rendimiento |
Insignias desbloqueables
Pequeños logros visuales para motivar tu constancia, tu expresión oral (speaking), tus tareas y tus juegos.
Ruta para conectarlo con todas las páginas
Esta es la lógica que debe seguir el sistema cuando conectemos usuarios, la base de datos y los paneles.
Lecciones
Al marcar tema como leído, suma XP y monedas.
Ejercicios
Al enviar respuestas, suma según el puntaje.
Juegos
Al completar juego, guarda puntaje.
Tareas
Al subir y revisar, libera puntos.
Panel
Muestra tu progreso, tus premios y tu historial.
Panel maestro / admin
Vista para validar tareas, aprobar recompensas y evitar abuso del sistema.
Solicitudes de recompensa
Solicita: 15% descuento mensual · 300 monedas
Solicita: Clase grupal gratis · 450 monedas
Solicita: Certificado digital · 150 monedas
Reglas anti-abuso
Estas reglas deben programarse cuando se conecte a Firebase, Supabase o WordPress.
Datos que debe guardar la base de datos
Cuando conectemos el sistema real, estas tablas/colecciones serán la base del funcionamiento.
Usuarios (users)
Nombre, correo, rol, nivel, XP total, monedas disponibles, racha y plan.
Registro de actividad (activity_log)
Cada punto ganado: página, actividad, fecha, XP, monedas, puntaje y estado.
Solicitudes de premios (rewards_claims)
Solicitudes de recompensas, costo, estado, fecha y aprobación de la administración.
Insignias (badges)
Insignias desbloqueadas, fecha, criterio y categoría.
Tareas (homework)
Entregas, revisión, calificación, retroalimentación y monedas liberadas.
Puntajes de juegos (game_scores)
Puntajes, intentos, juegos completados y recompensas por desempeño.