Para esto de determinar los pasos necesarios para resolver un problema, lo siguiente seria aprender sobre como dibujar los diagramas de flujo; o sea, una forma mas visual de entender como tomar las decisiones segun lo que vaya sucediendo en el programa. Por ejemplo, encontre este ejemplo:
Jajajaja lo imprimiré y lo colgaré en mi cuarto.
Por otro lado, es cierto. Lo siguiente sería aprender diagramas de flujo. Puede que lo incluya en la próxima publicación.