Introducción
Codexia es una plataforma educativa gamificada cuyo lema es “La tierra donde cada reto se resuelve programando”. Está pensada para niños de 4 a 12 años y organiza el aprendizaje en materias, cada una dividida en mundos que contienen actividades.
Acceso y cuentas
- Estudiante/Docente: inician sesión con correo y contraseña desde el botón Entrar a Codexia.
- Roles:
estudiante,docenteyadmin. Docentes y admin pueden explorar cualquier mundo sin desbloquearlo. - Bandas de edad: Exploradores (6–7), Aventureros (8–10) y Héroes (11–12), que ajustan la modalidad de programación.
Modo Preescolar
Sección para niños de 4 a 6 años que aún no leen ni escriben. Se entra sin contraseña conociendo la ruta /preescolar, pensado para que los más pequeños no dependan de un correo. Todo se guía con voz natural y gráficos grandes.
- Matemáticas: contar, sumar, restar, clasificar, comparar, patrones, posiciones, medidas y figuras.
- Lectoescritura: plan de 20 semanas con enfoque fonético, desde sonidos hasta lectura comprensiva.
- Sub-actividades:
contar,elegir,operación,ordenarytrazo(con guía y validación del trazo).
Materias
Codexia incluye 10 materias: Programación, Lógica, Aritmética, Geometría, Informática, Seguridad en Internet, Inteligencia Artificial, Física y la sección Preescolar (Matemáticas y Lectoescritura). Cada materia tiene su propia paleta de color e ícono y se desbloquea por progreso.
Tipos de actividad
- Rejilla (programación): mueve al héroe por un mapa con comandos.
- Quiz: 6 tipos de pregunta — opción, verdadero/falso, completar, ordenar, relacionar y agrupar. Incluye fase de contenido (aprende) y, en 1 de cada 3, un mini-juego.
- Arcade: juego tipo runner con saltos, monedas y “puertas del saber”.
- Laboratorio: simuladores interactivos (área, fracciones, recta numérica, flotación).
- Neurona (IA): ajusta pesos y sesgo para entrenar un perceptrón.
Editores y modalidades
Hay tres modalidades que se eligen por edad o preferencia:
- 🧩 Bloques — editor visual (Blockly). Categorías de variables, funciones y listas aparecen según el nivel.
- 🔀 Mixto — bloques que muestran en vivo el código equivalente.
- 💻 Código — editor de texto (Monaco) para escribir JavaScript real.
Comandos del héroe
Los retos de programación se resuelven con instrucciones como:
heroe.avanzar()— avanza un paso en la dirección actual.heroe.girarDerecha()/heroe.girarIzquierda()— gira 90°.heroe.detectarObstaculo()/heroe.puedeAvanzar()— sensores para decidir.- Estructuras:
repetir(n) { … },si (condición) { … },mientras (…) { … }, variables y funciones.
Estrellas y monedas
Cada actividad otorga hasta 3 estrellas según el desempeño, además de monedas 🪙 (la moneda de Codexia) y, en hitos, gemas 💎. Se usan en la tienda.
Logros
Los logros se desbloquean al cumplir condiciones (completar niveles, ganar estrellas, terminar mundos o materias, jugar tipos de actividad). Algunos entregan objetos de la tienda gratis y desbloquean mundos especiales.
Tienda y avatar
Con monedas y gemas se compran colores, sombreros, coronas, accesorios, mascotas, pociones, súper poderes, RAM, stickers, comidas y gemas. El avatar puede ser niño o niña y se personaliza. Los objetos exclusivos solo se ganan completando mundos especiales.
Mini-juegos
10 plantillas que aparecen en 1 de cada 3 actividades de quiz:
- 🔤 Sopa de letras · 🪢 Ahorcado · 🃏 Memoria · 🎈 Globos · 🌧️ Lluvia de respuestas
- 🔨 Golpea al topo · 🕹️ El camino (flechas) · 🟡 Come-puntos · 🍄 Plataformas · 🧩 Rompecabezas
Voz natural
Las instrucciones de Preescolar y las pistas se narran con voz natural (no robótica), generada de forma profesional. El botón 🔊 repite la indicación cuantas veces se necesite.
Panel docente
- Grupos y sedes: organiza estudiantes por aula e institución.
- Estudiantes: alta individual o carga masiva (pegando una lista).
- Asignaciones: por aula o por estudiante, de un mundo completo o actividades específicas.
- Estadísticas: top de estudiantes, progreso por materia y avance de cada asignación.
Seguridad y privacidad
El código de los estudiantes se ejecuta en un entorno aislado con límites de tiempo e instrucciones. Se solicita consentimiento de tutores para menores y se cumple la normativa de protección de datos (Ley 1581 en Colombia).
Glosario
- Mundo: conjunto de actividades de una materia.
- Banda de edad: nivel de dificultad según la edad.
- Bucle: repetir acciones varias veces.
- Condición: tomar decisiones (
si…). - Algoritmo: serie de pasos para resolver un problema.
- Perceptrón: neurona artificial que aprende de ejemplos.