Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical

Re: Should a Socratic Dialogue be attempted?

by educated_foo (Vicar)
on Oct 20, 2007 at 15:50 UTC ( #646185=note: print w/replies, xml ) Need Help??

in reply to Should a Socratic Dialogue be attempted?

As a TA, I have often been faced with this dilemma: should I just give the student the answer, or try to make him come up with it himself? I think it helps to look at the bigger picture, and ask which approach will make the student's life better overall. Will the annoyance and time spent on being "Socratic" actually be paid for in later problem-solving? It also helps to compare how much time you spend answering the question with how much time they waste floundering around.

Also, I think the discipline as a whole leans too far towards the "RTFM" approach. Anyone who has spent some time as a programmer has probably learned to exhaust all possible options before asking a human being even the smallest question. So it's probably best to err on the side of being helpful rather than didactic.

  • Comment on Re: Should a Socratic Dialogue be attempted?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://646185]
LanX gets eaten by a black hole popping up in the vacuum of his head
[Eily]: that a black hole formed there would rather be the sign of a head too full
LanX can't hint anymore to zentaras video because he disappeared
[LanX]: auto-subtitles in YT are entertaining: "fuehrer" instead of fewer, "jews" instead of juice ...

How do I use this? | Other CB clients
Other Users?
Others examining the Monastery: (7)
As of 2017-06-23 16:30 GMT
Find Nodes?
    Voting Booth?
    How many monitors do you use while coding?

    Results (552 votes). Check out past polls.