“…projects, portfolios, presentations), have also been utilized to assess student learning (Nicol & Milligan, 2006). More recently, assessment content has been delivered via computer programs and through websites (Aleven, McLaren, Roll, & Koedinger, 2010;Azevedo, 2009;Biswas, Leelawong, Schwartz, Vye, & Teachable Agents Group, 2005;Greene, Moos, Azevedo, & Winters, 2008;Perry & Winne, 2006;Winne & Nesbit, 2009). Nicol and Milligan (2006) contend that although computer-based assessment differs from traditional paper-pencil classwork and homework, technology-supported assessment can also fit the criteria of good feedback practice, and in turn help students develop necessary self-regulation skills.…”