Responses to comments, for those comments for which I feel compelled to reply.
Your class is good. Could you give us tips on building a random contra dance generator?
This student is referring to this program
that I wrote a number of years
ago in Perl.
Coincidentally, bringing up the scripts for this class's
webpages has motivated me to get the generator going again.
If we have time when we cover the section on Game playing programs,
I'll mention the techniques that I used to build this, although since I
wrote it in Perl, it would be confusing to cover the
actual code in class. (Version 0.1 is available from my website.)