Here are definitions for several terms used in this story that may be obscure to readers:
Automated grading and feedback: A technological software that sifts through student’s work on its own, providing basic feedback to the assignment and assigning grades according to the predetermined answers.