· Facilitating teachers to design and implement assignment efficiently · Empowering students to enjoy deep learning by peer assessment