On Wed, 9 Nov 2005, Shane Hathaway wrote:
I've always wondered if I'm odd in the way I learn things, but I've always
had far more success if I start with practical applications before moving
into theory.
For me it depends. Some things I (for whatever reason) get really
interested in theory for the sake of theory. For example, CS 252 was
really easy for me because (a) I had just finished reading Godel, Escher,
Bach, (b) I already knew things like regular expressions from my Unix
experience, and (c) I simply loved things like grammars, finite state
automata, turing machines, and so forth--for no reason at all, just
because they fascinate me.
But in other things, I totally agree with you--when I start with the
applications, the theory side of it just seems to fall into place much
more easily.
Nearly every time I've taken a theory-heavy class in something I haven't
learned on my own, I struggled a lot.
Same here. But I don't think it's necessarily (either in my case or in
your case) simply because I tried applying stuff first--I think it was
more because (a) I was already familiar with some of the basic ideas in
the material, and (b) it was something I was already at least somewhat
interested in (as evidenced by the fact that I had already learned
something on my own).
~ Ross
/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/