This is an excellent idea.  I am so going to spend some time over the summer and plan a couple of lessons like this.  Great idea.