Examining the designs of computer-based assessment and its impact on student engagement, satisfaction, and pass rates. (November 2017)