“…Thus, rethinking eassessment practices towards advocating alternative assessment has emerged. Alternative assessment practices -including self-and peer-assessment, portfolioassessment, behavioral assessment, and performance assessment [6] -point to the need of considering learning and pedagogy theories by advocating constructive, authentic, contextualized, and deep learning assessment. Consequently, educators are faced with the challenge of developing authentic, reliable, and ethical e-assessment methods that are integrated with the learning process, evaluate learning, engage students, appraise students' learning process, and promote further learning [7].…”