Student Work


Automatic Reassessment and Relearning System Transition to Vue in Assistments Public

Downloadable Content

open in viewer

Recently, the need for online learning platforms has greatly increased in the face of the COVID-19 crisis. To address this matter, online learning platforms have been created to assist students in the learning process. ASSISTments is a free tool for assigning math content online. Students receive immediate feedback while teachers receive data insights to drive meaningful instruction (, 2020). This project involved the design and development of a new version of ASSISTments’ Automatic Reassessment and Relearning System (ARRS) that would serve to improve the UI experience and assist both students and teachers in the online learning process. This project launches the transition of the front-end of ARRS from Java Server Pages (JSP) to Vue.js, a progressive javascript framework used to build user interfaces. Vue.js was utilized for its modern layout and to provide users with easy access to the functionality and features of ASSISTments. Feedback from the ASSISTments Front End Team aided in the design of nine UI Mockups of new ARRS web pages. Four of these pages were developed and implemented in the ARRS ASSISTments 2.0 system. Ultimately, through the addition of Vue.js, this project aims to drive improvement of ARRS and open the path to prospective future changes in ASSISTments.

Last modified
  • 05/04/2021
  • E-project-031621-122656
  • 5781
  • 2021
UN Sustainable Development Goals
Date created
  • 2021-03-16
Resource type
Rights statement


In Collection:


Permanent link to this page: