I'm not sure if this has already been mentioned on here, but thought I might mention the idea of the reverse advent calendar.
Starting on December 1st, your child does not just open their own Advent calendar. They also add a food item to a box which is donated to a food bank collection service (found in most supermarkets) just before Christmas.