“…These social communities allow users to both submit questions to be answered and answer questions submitted by other users. Similarly, some learning systems, such as Listservs (Medley, 1999), Weblog (Blood, 2002a(Blood, , 2002b and Knowledge Forum (Scadamalia, 2004), also focus on helping learners gain more knowledge and nurture problem-solving skills. Such web-based environments that facilitate interactive conversations with peers have been called Web 2.0, and are recognized to be helpful to learners in obtaining deeper level of knowledge (DeSanctis, Wright, & Jiang, 2001;O'Reilly, 2005;Wang, Huang, Jeng, & Wang, 2008).…”