The advancement of computers and networking has provided and is providing a new means to support learning in a more personalized, flexible, portable and on demand. In last decade the commercialization has occurred in the field of education, and knowledge–
展开▼