Este cuarto paso demanda de forma genuina las cinco técnicas clave del pensamiento computacional:
Descomposición. Se divide el problema en partes más pequeñas y manejables.
Reconocimiento de patrones. Buscar similitudes dentro y entre los problemas.
Abstracción. Se localiza en los datos importantes ignorando el resto.
Algoritmo. Desarrollar la secuencia paso a paso que resuelve.
Codificación. Elaboración del programa.