With advanced computer and network technologies of nowadays, learners could benefit from well-developed distance learning systems for obtaining vast learning content, as well as performing learning exercises at anytime anywhere. However, to attract learne With advanced computer and network technologies of nowadays, learners could benefit from well-developed distance learning systems for obtaining vast learning content, as well as performing learning exercises at anytime anywhere. However, to attract learne