Chronology | Current Month | Current Thread | Current Date |
[Year List] [Month List (current year)] | [Date Index] [Thread Index] | [Thread Prev] [Thread Next] | [Date Prev] [Date Next] |
Jack Uretsky wrote:Then we are not talking about the same thing. So I need for you
I totally don't understand Hugh's logic. Yes, concepts do not
come easily. How in the world does this fact justify teaching students
a bunch of algorithms?
I didn't say to just teach algorithms.
What I said was don't be too
disappointed if that's how they learn, in spite of our best efforts
to the contrary. It may not be all that bad, since understanding is
much more difficult, it will usually come later, if, indeed, it ever
comes. If we try to force understanding on students before we let
them learn to solve problems, the result could be that they learn
neither.
These comments, of course, do not apply to the Feynmans of the world,
only to us lesser mortals.
Algorithms teach students to substitute numbers
into formulas - nothing more.
I disagree with your definition.
Plug-and-chug is at the lowest skillExactly. There are few activities less fruitful than
level. I would put algorithmic learning a step or two higher--where
they can follow a prescribed or learned route to a problem solution
that may involve some algebraic manipulation, several process steps,
and more than one stage of computation. The algorithm may be complex
and require lots of practice in order to get good at it, but in the
end, it enables the student to solve a particular class of problems
without actually understanding the process. I can think of several
advanced concepts that I first learned algorithmically and only later
came to understand what was behind them.
In fact, much of what we do every day is done algorithmically. We
have routines that we follow, methods that we invoke to solve
problems. When the methods or routines give the wrong results, we
modify them as necessary (a learning process). We don't stop to
completely analyze every situation we encounter from first
principles. We frequently try one or more learned
routines--algorithms--to see if they will work, and if they don't
then we start trying other things that may not appear to fit, or
start a more careful analysis. Some people are better at this than
others.
-----------------------------skip_____________________________
I suspect that our disagreement is over the use of the word
"algorithm."