Check out James Paul Gee's recent blogpost: URL. Well worth a read.
Gee "advocates what he calls “post-progressive pedagogy” and a particular variety of it I he calls “situated learning”." Then, Gee provides 12 characteristics of what he describes as well designed learning environments.
Awesome stuff - to see what it LOOKS LIKE, go to the Inquiry and Technology Exemplars found on Galileo Website: http://www.galileo.org/tips/inquiry.html