Pensamiento computacional
Divide problemas, reconoce patrones y define entradas, salidas y restricciones.
RUTA / FUNDAMENTOS
De entender un problema a construir soluciones comprobables.
Divide problemas, reconoce patrones y define entradas, salidas y restricciones.
Entiende arrays, objetos, mapas, conjuntos, pilas y colas mediante usos cotidianos.
Aprende búsqueda, ordenación, recursión y Big O con ejemplos pequeños.
Especifica comportamientos y casos extremos antes de programar.
Construye un producto pequeño con documentación y pruebas reproducibles.