tracing routine: a routine that provides a chronological record of the execution of a computer program
routine: a set sequence of steps, part of larger computer program
brainstorming: a group problem-solving technique in which members spontaneously share ideas and solutions