With the increase use of algorithms to develop images, as well as, three-dimensional sculptural and architectural forms, additional focus should be placed on methods to teach students how to approach such a design technique. This paper reviews one such method. Architectural students are looking for inspiration for new forms to better realize their own designs and computer methods are offering them another tool to expand their investigations. This paper outlines one method used as part of a programming course developed for architectural students. The method highlights a very sequential approach to form investigation in using a common starting geometry. This approach stresses the development of rules and evaluating their results as a method to determine the next step to investigate. Equal importance is placed on the anticipated, as well as, the unexpected.