This video explores how to take a systmatic approach to problem soloving, often refered to as “Algorithmic thinking” : getting to a solution by identifying the individual steps needed. An algorithmic way of approaching a word-search is used as an example. The code used is not important in this video, merely the approach of breaking a problem down to achieve a working solution. Advantages algorithmic thinking are discussed in another video, “Decomposition”.