La resolución de problemas es una habilidad fundamental en la que un problema se define como una entidad desconocida con valor a resolver. Existen variaciones en los problemas basadas en su grado de estructuración, complejidad, dinamicidad y contexto. El proceso de resolución implica construir un modelo mental del problema y realizar manipulaciones activas en ese modelo para encontrar una solución.