William,
Producing the contingencies you identified is often difficult for the inexperienced. This is an excellent exercise and requires thorough and specific feedback to eliminate incorrect assumptions student part. Again, this is a terrific approach.
Dr. S. David Vaillancourt