Online learning technologies provide new possibilities for instructional use that were not inherent in traditional
classroom settings. Those attributes of online learning provide potential for effective teaching and learning activities
(Day & Lloyd, 2007). One of the key affordances of the online learning environment is that it can provide different
benefits for different learners (Webb & Cox, 2004). For example, online communication can provide a way for shy
students to participate in asynchronous discussions, while it can also provide flexibility for students with work and
family commitments.