Write an algorithm in pseudocode (using any text editor you choose)
Create a flowchart for each module and for the entire program
Create a hierarchy chart that shows the module relationships.
Write the code in pythons IDLE
Run your program in the shell
would need screen shots of each thing
I self-taught Python 4 years ago, since then I worked for government and now I work as a Python developer for a big beverage company (yes, the first one that you thought).