- Examinar el problema y dividirlo en varias partes.
- Examinar cada parte y dividirla en partes más pequeñas.
- Establecer un plan lógico que una todas las partes.
- Escribir el programa y utilizar subprogramas y funciones.
- Comprobar el programa.
| Programas | Variables | Operaciones Aritméticas | Input y Output | Bucles en Programas | Vectores en Programas | Decisiones | Subprogramas y funciones | |