Someone in mood for suggestions today, 3rd one? :>
We've been discussing few changes to our testing/teaching methods in the past few days, some similar to what you're suggesting. We're trying to squeeze our brains and come out with something that is not a total waste of time and efforts.