<figure class="z_image_center"><img src=""/> </figure>
The Nifty Assignments session at SGICSE is always a popular one.
Go to the site and you'll find links to all the assignments presented from 1999 to the present year.
On the one hand, it's a great resource. On the other, the assignments vary in nifty-ness depending on one's personal taste. To me, there seemed to be a run of nifty assignments that were really just "take a generic assignment and fancy up the graphics" mixed in with one's that I found really cool.
It's that time of the year to write a series of blog posts about SIGCSE. I thought I'd start with one on the keynotes. There were four keynote speakers. Marie desJardins, Gloria Townsend, Mark Guzdial, and Blair Taylor. I wasn't at the first timer's lunch where Townsend spoke so I won't talk at all about that keynote.
I'm also not going to summarize the talks. Andy Ko wrote up a terrific summary of his SIGCSE experience and did a much better job giving overviews to the keynotes than I ever could so I'll just refer you to Andy's blog post.