Good Job-
Storyboarding has been a valuable tool in the animation industry for a long time. Creating a plan before you start the construction of a building is always a good idea.
Another valuable tool for programmers is called "Flowcharting". The basic flowcharting techniques have been in play for almost 100 years. The referenced Wikipedia page
https://en.wikipedia.org/wiki/Flowchart references the history of this tool. On the Wiki page you will notice a picture of a Template used to help programmers draw the symbols for a flowchart. I'm viewing my old template, and it's case, as I type.
The idea behind a flowchart: If you master the logic behind the process, you minimize the coding errors.