Impulsado por AdaLogic BASIC
Termina las cinco primeras lecciones iniciales. Luego abre el mapa de constelaciones y gasta XP para desbloquear lecciones cercanas.
Mapa de constelaciones
Haz clic en una celda abierta para estudiarla. Los desbloqueos se quedan en el mapa. Los estudios de Gráficos Computacionales, Desarrollo de Juegos, Desarrollo de Software e Ingeniería Informática cuestan 300 XP cada uno.
Arcade de la Academia ALB
Gasta XP para desbloquear minijuegos. Cada desbloqueo gana una insignia.
Matemáticas
Matemáticas para constructores: abre una categoría para ver sus primeras cinco lecciones.
Aritmética y sistemas numéricos
Cuenta, compara y calcula en las bases que usan las computadoras.
Entiende los números que usa el hardware
+
Primeras cinco lecciones
- Lee binario como lo almacenan los registros
- Usa hexadecimal para colores y bytes
- Encuentra el valor posicional y las posiciones de bits
- Usa residuos y bucles con módulo
- Evita el desbordamiento de enteros
Se usa para: tipos, memoria, colores y temporización.
Álgebra
Convierte patrones en ecuaciones y funciones reutilizables.
Modela relaciones con ecuaciones
+
Primeras cinco lecciones
- Escribe reglas de juego como expresiones
- Despeja velocidad, tiempo o daño faltantes
- Modela crecimiento lineal y dificultad
- Modela arcos de proyectiles y altura
- Escala valores con exponentes y logaritmos
Se usa para: fórmulas de jugabilidad y equilibrio.
Lógica booleana y matemáticas discretas
Razona sobre sistemas de verdadero/falso, conjuntos y estructuras.
Toma decisiones fiables de verdadero/falso
+
Primeras cinco lecciones
- Decide con AND, OR y NOT
- Lee tablas de verdad para la entrada de juegos
- Marca estados con máscaras de bits
- Cuenta resultados con permutaciones y combinaciones
- Modela menús, mapas y estados con grafos
Se usa para: entrada, estados, circuitos y capas de colisión.
Vectores y álgebra lineal
Describe posición, dirección y transformación.
Mueve objetos en 2D y 3D
+
Primeras cinco lecciones
- Representa posición y desplazamiento
- Normaliza el movimiento y la dirección de puntería
- Comprueba orientación y proyección con productos punto
- Rota y escala con matrices
- Convierte coordenadas locales, del mundo y de pantalla
Se usa para: sprites, cámaras y física.
Trigonometría
Conecta ángulos, círculos, rotación y oscilación.
Rota, apunta y oscila
+
Primeras cinco lecciones
- Mide posición con radianes y grados
- Crea oscilación con seno y coseno
- Rota sprites y torretas
- Apunta con ángulos y trigonometría inversa
- Controla fase, frecuencia y amplitud
Se usa para: órbitas, ondas y animación.
Geometría
Mide espacio, formas y colisiones en pantalla.
Mide mundos y colisiones
+
Primeras cinco lecciones
- Trabaja en coordenadas de píxeles y espacio de pantalla
- Mide distancias y puntos medios
- Dibuja rectángulos, círculos y polígonos
- Prueba impactos con cajas delimitadoras
- Distribuye niveles con transformaciones geométricas
Se usa para: renderizado, niveles y colisiones.
Cálculo
Entiende el movimiento como tasas de cambio y acumulación.
Crea movimiento suave por fotogramas
+
Primeras cinco lecciones
- Rastrea la velocidad como posición que cambia
- Responde a la aceleración y la fuerza
- Acumula movimiento a través de fotogramas de animación
- Suaviza el movimiento de entrada y salida de forma natural
- Actualiza con un paso de tiempo fijo
Se usa para: movimiento suave y ajuste de física.
Probabilidad y estadística
Controla la aleatoriedad y aprende de los datos del juego.
Diseña aleatoriedad justa
+
Primeras cinco lecciones
- Genera resultados aleatorios de forma justa
- Elige resultados uniformes frente a ponderados
- Calcula botín y daño esperados
- Muestrea datos con promedios e histogramas
- Varía el contenido con ruido procedural
Se usa para: botín, terreno y equilibrio.
Computación numérica
Mira cómo el hardware aproxima los números reales.
Mantén los cálculos estables
+
Primeras cinco lecciones
- Entiende los flotantes y el redondeo
- Compara valores con tolerancias
- Interpola y limita de forma segura
- Elige unidades y escalas deliberadamente
- Evita cálculos inestables
Se usa para: matemáticas de hardware y simulaciones.
Física
Aplica ecuaciones a movimiento, fuerzas y temporización.
Simula movimiento creíble
+
Primeras cinco lecciones
- Relaciona posición, velocidad y tiempo
- Construye arcos de gravedad y saltos
- Simula fricción, arrastre y resortes
- Detecta colisiones y calcula rebotes
- Mide temporización, frecuencia y señales
Se usa para: sensación de juego y temporización de hardware.
Filosofía
Las grandes preguntas detrás del código — cómo pensamos, qué valoramos y qué significa construir.
Lógica y razonamiento
Verdad, falacias y cómo argumentar bien.
PlaneadoÉtica del código
Lo que construimos, y a quién ayuda o perjudica.
PlaneadoMente y máquina
¿Puede pensar una máquina? ¿Qué es la inteligencia?
PlaneadoEpistemología
Cómo sabemos, y qué cuenta como prueba.
PlaneadoAbstracción
Nombrar cosas, y las capas intermedias.
PlaneadoEstética
Por qué algunas cosas se sienten hermosas y claras.
PlaneadoCiencia
Cómo funciona el mundo — las leyes, fuerzas y sistemas que rodean cada programa.
Física
Movimiento, energía y las reglas del universo.
PlaneadoQuímica
Átomos, enlaces y reacciones.
PlaneadoBiología
Vida, células y sistemas vivos.
PlaneadoAstronomía
Estrellas, órbitas y el cosmos.
PlaneadoCiencias de la Tierra
Clima, geología y nuestro planeta.
PlaneadoProbabilidad
Azar, datos y descubrir patrones.
PlaneadoLadybug Lampoozle
Guía a la mariquita con el ratón o WASD. Come pulgones verdes para ganar puntos y salud — las hormigas, escarabajos y milpiés vacían tu barra de salud.