Programming is fundamentally about automating solutions to problems. as a programmer, you will therefore need to develop your problem solving skillset. This module is intended to help you do that.
After watching the above video, a student, Caitriona Row, was inspired to create a worksheet to help her more effectively apply the process. Caitriona has graciously agreed to share that worksheet with others, and you may access it here.