Lambda the Ultimate

inactiveTopic Rebel with a Cause
started 2/5/2003; 5:59:16 AM - last post 2/6/2003; 12:17:51 AM
Ehud Lamm - Rebel with a Cause  blueArrow
2/5/2003; 5:59:16 AM (reads: 1491, responses: 5)
Rebel with a Cause
Matthias Felleisen wants to change the way students learn to program. He also believes programming should be part of every high school's core curriculum. Don't bet against him.

A behind the scenes look into the birth of TeachScheme!

Since I am in the process of marking exams I can understand the frustration: "We would grade the final product-the programs the students produced-and either they worked or they didn't work. But if the program didn't work, we tried to find some way of giving them proper credit, without knowing whether they had accidentally written down nonsense that looked OK or whether they had just made a little mistake but actually understood what they were trying to accomplish."

I have many questions about and objections to HtDP, but I admire the philosophy and dedication. Don't you?


Posted to teaching/learning by Ehud Lamm on 2/5/03; 6:02:09 AM

Ehud Lamm - Re: Rebel with a Cause  blueArrow
2/5/2003; 6:15:46 AM (reads: 737, responses: 0)
Some would say, of course, that in order to satisfy Matthias's goal a statically typed language should have been chosen instead of Scheme...

Patrick Logan - Re: Rebel with a Cause  blueArrow
2/5/2003; 6:44:58 AM (reads: 743, responses: 1)
Oh, no, Ehud. We just finished that discussion! 8^)

Ehud Lamm - Re: Rebel with a Cause  blueArrow
2/5/2003; 6:48:13 AM (reads: 776, responses: 0)
Right you are. I just could resist

Paul Snively - Re: Rebel with a Cause  blueArrow
2/5/2003; 3:01:27 PM (reads: 647, responses: 1)
It's perhaps worth noting that even Dan Friedman elected to co-author "The Little MLer" in addition to the "Schemer" series...

Ehud Lamm - Re: Rebel with a Cause  blueArrow
2/6/2003; 12:17:51 AM (reads: 658, responses: 0)
Well, there's also a Java book, which makes you question the wisdom in trusting these people