This is a good creative approach to coding from the web:
"Writing Code from Scratch
- Write down clearly what the code should do
- Sketch it out – on paper and in pseudocode (human language)
- Translate each step into code one line at a time
- Iterate - refine the code to make it more efficient"
Does anyone have any other approaches?