You could spend a long time going through all of the resources here, but it is nice to have them all pulled into the same place. Anyone interested in project-based learning should take a few minutes to take a look.
Should you use all of these? Of course not, but it's a great list to get a sense of what web applications are capable of, and how tech can help you teach.
Are we thinking about taking our design orientation to a bigger community? I still think there's a lot to be gained from having the kids engage some bigger problems in a more public forum.