Mark Tarver <dr.mtarver@ukonline.co.uk> wrote:
+---------------
| One reason functional programming has not become more widespread, is
| that it is rarely encountered by our children or teens during their
| learning process. Here is an open question for you all. Do you think
| that functional programming can be taught with benefit to those of
| school age and if so, how do you think this might be done?
+---------------
Back before the PLT Scheme team got chased away from Rice [ha, ha,
only serious], there was this thing called the TeachScheme project
<http://www.teach-scheme.org/>, which still seems to exist but which
has [sadly, IMHO] been renamed to "TeachScheme, ReachJava!", though
it still appears to start the program with Scheme, see:
http://www.teach-scheme.org/Overview/
http://www.teach-scheme.org/Materials/
The original scope included a curriculum for teaching high-school
students and college freshmen Scheme... *and* a series of summer
workshops to teach *teachers* how to teach the curriculum. [Very
important, that last bit.]
-Rob
-----
Rob Warnock <rpw3@rpw3.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607