Here is a really great article and video via Free Technology For Teachers which shows the assignments from the teacher and student perspective. There are nine things this video teaches. Click on over and take a look.
If you have not followed Free Technology for Teachers or Richard Byrne on Facebook or Twitter I would do so. He has a lot of great teaching with technology advice.