
Originally Posted by
smilingcat
Don't hand the solution/answer on a silver platter. Ask them questions. Do you think that is right? If so, why do you think its right?
<snip>
Make them work for their answer. That should put an end to the free hand outs. You will also learn from this because you will see how others are breaking down the problem and how they perceive the problem. What aspect of the problem is important, what aspect of the problem is only secondary and how all the issues are inter-related.
I rarely give out the answers straight up. Always made them work for it.