Virtual worlds in computing education. - Jonathan Crellin; Emma Duke-Williams; Jane Chandler; Timothy Collinson (Comput. Sci. Educ., 2009)