1
Implica resolver problemas, diseñar sistemas y comprender el comportamiento humano, haciendo uso de los conceptos fundamentales de la informática
2
comprende claramente el problema
3
elabora los pasos precisos para solucionar el problema
4
genera el código de máquina para ser interpretado y ejecutado por la computadora
5
datos que se introducen a la computadora para ser procesados
6
instrucciones para la transformación de los datos de entrada
7
obtención y visualización de los resultados
8
empezar por lo fácil, hacer experimentos, observar, hacer conjeturas
9
realizar diagrama o figura, ensayo y error, buscar problemas semejantes, descomponer el problema.
10
redefinir el problema, analogías, lluvia de ideas, heurística, pensamiento lateral.
11
comprender, dividir un problema en problemas más pequeños y manejables
12
tratar de resolver problemas de forma similar a otros resueltos anteriormente
13
omitir la información irrelevante
14
diseñar pasos precisos que permitirán resolver el problema
15
trata de emular en las computadoras la capacidad que tienen nuestros ojos