There was an attempt in doing something like this for the CSEd community a few years back: http://www8.cs.umu.se/~dcer/index.html
There are also a few papers about this, for example http://doi.acm.org/10.1145/1404520.1404534 and if I'm correct there was also a few actual research papers produced to test out things (no refs though). - jem -- The Open University is incorporated by Royal Charter (RC 000391), an exempt charity in England & Wales and a charity registered in Scotland (SC 038302).