The Math Forum

Search All of the Math Forum:

Views expressed in these public forums are not endorsed by NCTM or The Math Forum.

Math Forum » Discussions » Inactive » k12.ed.math

Topic: teaching programming
Replies: 7   Last Post: Aug 27, 2000 10:14 PM

Advanced Search

Back to Topic List Back to Topic List Jump to Tree View Jump to Tree View   Messages: [ Previous | Next ]
Brian Harvey

Posts: 127
Registered: 12/6/04
Re: teaching programming
Posted: Aug 26, 2000 4:15 PM
  Click to see the message monospaced in plain text Plain Text   Click to reply to this topic Reply

"abe kohen" <> writes:
>This is quite interesting. Why not teach C++, rather than Lisp?

I didn't mean to start yet another language war. The original question
to which I replied asked about "teaching functional programming," which
I took to mean that, at least for that particular person, the broader
philosophical issues were decided and specific curricula were needed.

Of course the language choice depends on your goals. Are your students
entering the job market right after high school? By all means, teach
them C++ -- but, in that case, it's not clear that teaching a programming
language is the right thing in the first place. Arguably a high school
graduate is more employable knowing HTML than knowing C++ today.

You'd choose a functional language, maybe, if your reason for teaching
programming in high school is to recruit kids to higher education, and
specifically to the study of computer science. In that case, you'd
want an idea-heavy rather than practical-detail-heavy experience.

>And the Marxism link on your Web Page?

[Here to end off-topic. :-)]

Marxism isn't a religion for me, but without Marx's ideas I couldn't make
any sense at all of the daily newspaper -- I'd have to think that human
beings were *inexplicably* stupid and cruel, and I'd have to try to figure
out why Americans seem to be the stupidest and cruelest of all. (Please
note that I said "seem to be"; Marx helps me understand that it's only
a few Americans who are so cruel, and they aren't stupid at all.)

(And I guess I have to add that Leninism/Stalinism isn't Marxism.)

submissions: post to k12.ed.math or e-mail to
private e-mail to the k12.ed.math moderator:
newsgroup website:
newsgroup charter:

Point your RSS reader here for a feed of the latest messages in this topic.

[Privacy Policy] [Terms of Use]

© The Math Forum at NCTM 1994-2017. All Rights Reserved.