3.2 Design of the solution

LogoStudents should:

          * Break their problem down into smaller parts suiable for programing

          * Justify their approach

          * Describe and explain their solution precisely using algorithms

          * Describe usability features

          * Identify key variables and structures used

          * Identify test data

          * Justify choices of test data.

Please use the menu to navigate through the resources.