Advances in web based learning - ICWL 2008 : 7th International Conference, Jinhua, China, August 20-22, 2008. Proceedings.