[Edu-sig] Re: Edu-sig digest, Vol 1 #205 - 8 msgs
Richard J Panek Jr
rpanek@mitre.org
Mon, 8 Jan 2001 10:40:31 -0500
On Mon, 8 Jan 2001 07:41:51 -0600, Dorothea Salo wrote:
> Er, please insert a polite way of saying "bovine excrement"=
here.
Thank you for being polite :-)
> Have you ever actually taken a music theory class? It's all *
>about*
>problem-solving. Here's a figured-bass line and a starting=
chord.
>Write the
>rest of the chords. Here's a chord progression and a starting=
chord.
>Write
>the rest. Here's a piece of music. What's the chord=
progression?
>Oops, key
>change -- where's the pivot chord, and how does it fit into=
both
>keys?
You're right- I've never taken a music theory class. I was=
thinking
more of the 'everybody' level, and while I acknowledge that I=
know
very little about music, I have gone through school, college,=
etc.
and thus believe I have a good idea of what is taught on a=
general
level, and programming would be hard to incorporate into the=
limited
curriculum that I was exposed to.
>
> Back when I was taking music theory in college, we used to
>practice
>these things on HyperCard stacks. Really. Would've been way=
cooler
>to be
>able to program 'em ourselves.
>
I'm pretty sure I'm missing something here, but using HyperCard=
to
present practice problems is a lot different from writing a=
program
to solve the problems. Or did the stacks solve the problems
themselves?
> Depends on how you approach it. A lot of serious language=
study
>is precisely about figuring out how ambiguity and
>context-sensitivity work.
>(Same for text markup, which may be of slightly more interest to=
the
>tech-heads here.) If you approach natural language as an=
icky-nasty
>horrible thing that should be gotten out of the way as quickly=
as
>possible so that
>the real work can take place -- which is, I hope I need not=
say,
>exactly the
>approach to mathematics that rightly annoys so many people here=
--
>then of course the task of problem solving is harder; you're=
making
>it harder because of your attitude toward it.
>
> If, however, you approach natural language with an awareness=
of
>its
>beauty, variety, and power of fascination, there's no reason on
>earth that
>computers can't fit nicely into the picture. Just like math.
I understand that natural language is a wonderful thing, and a=
lot of
the interesting stuff in CS is closely related to language. I=
just
think that it would be a hard way to teach programming and still=
teach language concepts at the same time. Can writing a program=
give
greater appreciation for a work of literature? Maybe it can, and=
I
would love to see some examples. With math, however, programming=
can
uncover things that would otherwise go unnoticed, and the=
programming
is relatively simple.
Of course math is not the only possible way, but it's probably=
the
most likely way. Other subjects would require a pretty extensive=
re-evaluation of current curricula and teaching methods. Of=
course,
I think most subjects require that anyway so maybe incorporating=
computers would be one way to do it.
>
>Dorothea
>--
>Dorothea Salo
>Impressions Book and Journal Services, Inc.
>phone: (608) 244-6218 fax: (608) 244-7050
>http://www.impressions.com
>
>
>_______________________________________________
>Edu-sig mailing list
>Edu-sig@python.org
>http://www.python.org/mailman/listinfo/edu-sig
-- Richard J Panek Jr, rpanek@mitre.org on 01/08/2001