[plt-scheme] Project Euler

From: Shriram Krishnamurthi (sk at cs.brown.edu)
Date: Sat May 5 17:51:25 EDT 2007

> Regarding students who are afraid of mathematics...  What is the
> reason that they study computer science?

1. I don't think it's ever useful to question the motives of students
in the form "why are you doing X if you don't Y".  People in general
have more (seemingly) strange notivations than we can ever imagine.

2. There are, it seems, many things you can do with computational
skills that don't involve traditional mathematics.

3. Finally, computing provides a home for people who think in a
logical fashion but are turned off by the abstractness of mathematics
and the over-concreteness of engineering.  These people are perfectly
capable of "mathematical" thinking, but questions of the form "find
the smallest N such that ..." either fail to turn them on or, worse,
turn them off.

Five-second test: when you teach a beginner programming, do you teach
fibonacci and factorial?

Shriram


Posted on the users mailing list.