This semester, I developed a "Philosophical Service Project" assignment that went really well:
For this assignment, you will, in a group, perform some "community service." The service you will provide is demonstrating to the community how to thinking critically about moral issues using the logical methods we've practiced in this class. So, you will model thinking in systematic ways about moral issues, engage some arguments from your audience and help them evaluate these arguments.If anyone uses and develops this assignment, please let me know how it works out.
For more ideas, typically with a more "hands on" component, see http://www.engagedphilosophy.com/