Learn decomposition, the artform of how to solve large problems by breaking them down into smaller pieces. Practice Stepwise Refinement, the balance between the need to think "top-down" with the need to test as you go.
I have worked through this module however I have difficulty with the optional Midpoint Karel challenge as I am not able to get Karel to pass the challenge in worlds of even grid size.
Link to the coursework
https://codeinplace.stanford.edu/public/studenthome
Why are we doing this?
Learn decomposition, the artform of how to solve large problems by breaking them down into smaller pieces. Practice Stepwise Refinement, the balance between the need to think "top-down" with the need to test as you go.
Maximum time in hours
6