At one point I had an idea for a course format similar to what you are suggesting. It never got off the ground, but here's the discussion about it in case you are interested in pursuing it.
Teaching with Moodle
Deploying activities in context
This discussion has been locked because a year has elapsed since the last post. Please start a new discussion topic.