1. Give Steps to a Solution
Specify
(in any language) a series of steps that produce a solution
•For a
huge problem the steps may at first be vague, but they can be (& must be)
made more
precise as the whole picture emerges
•The
goal is an algorithm(s), so …
•List
& describe the inputs
•List
& describe the outputs
•Be
guided in figuring out the steps by the need to transform the inputs into the
outputs