Design ́s teaching for the generation of effective projects