William,
This is another excellent approach, being careful to confirm students' thoughts and ideas only when the aptly address the situation. Playing devil's advocate (in a Socratic manner) is an excellent way to challenge students toward appropriate problem solving skills. Nice job.
Dr. S. David Vaillancourt