Web-based learning is one of the most common learning channels and useful components for students and teachers in colleges and universities. Web-based learning is gradually becoming a trend because it offers learners more flexibility. Therefore, this stud