formular problemas de forma que sus soluciones pueden ser representadas como secuencias Descomposición: es el procedimiento por el cual un de instrucciones y algoritmos. problema de mayor complejidad se desarticula en pequeñas series más manejables.
Reconocimiento de patrones: luego de la desarticulación
Es útil para del problema complejo, las pequeñas series son enfrentadas de forma individual de manera que puedan ser resueltas de forma similar a problemas frecuentados Formular problemas de forma que anteriormente. se permita el uso de un ordenador Abstracción: es la omisión de información irrelevante al y otras herramientas para ayudar problema propuesto. a resolverlos, organizar y analizar lógicamente la información, Algoritmos: pasos para la resolución de cada problema. representar la información a través de abstracciones como los modelos y las simulaciones.