I didn't usually find "general" theory as a first lecture worked pedagogically. I found people learnt better with concrete examples.
in reply to (jeffa) Re: XSL/XML/Perl as a development process
in thread <strike>XSL/XML/Perl as a development process</strike>
Most people (if not all) learnt arithematic before learning set theory (if they ever did). And most CS students (if not all) learnt Pascal or Java or BASIC first, not lambda-calculus.
But then, I also always adjust my presentation to suit the audience.