Full-stack web development for auto-assessment platform

In the recent decade, prevalence of technology has increased the adoption of online assessment platforms. The popularity of these platforms among students and graders is the result of convenience, consistency, and accuracy. Furthermore, the serious outbreak of the Covid-19 global pandemic forced man...

Full description

Bibliographic Details
Main Author: Liu, Wing Lam
Other Authors: Loke Yuan Ren
Format: Final Year Project (FYP)
Language:English
Published: Nanyang Technological University 2023
Subjects:
Online Access:https://hdl.handle.net/10356/165941
_version_ 1811685053320658944
author Liu, Wing Lam
author2 Loke Yuan Ren
author_facet Loke Yuan Ren
Liu, Wing Lam
author_sort Liu, Wing Lam
collection NTU
description In the recent decade, prevalence of technology has increased the adoption of online assessment platforms. The popularity of these platforms among students and graders is the result of convenience, consistency, and accuracy. Furthermore, the serious outbreak of the Covid-19 global pandemic forced many institutions to accept modern technology to facilitate learning. At Nanyang Technological University (NTU), the in-house Auto-Assessment Platform (AASP) was built to serve as an alternative to in-person examinations and tests so that students and invigilators do not have to gather at a physical venue. It had basic functionalities of an online coding platform. However, AASP was insufficient to be an alternative or a substitute to in- person assessments. There was an absence of proctoring to enforce a monitored and strict test environment. Hence, AASP was deemed not ready to be used for actual University assessments. To make AASP production-ready, proctoring features were designed and implemented. Educators and lab assistants can now monitor assessment sessions through snapshots of students taken at random intervals during their assessment attempt. Students’ behaviour and environment throughout the assessment will be recorded and can be reviewed after the attempts are completed. Cheating can also be deterred and prevented by having auto force submission if unusual browser tab switching has been identified. Examinations and tests can now be conducted and proctored remotely without requiring students and invigilators to gather at a physical venue. To ensure AASP student accounts are more secure, email features were added for the ease of disseminating securely and randomly generated passwords upon student account creation and password reset. Information on published assessment is also conveniently made available to students via email.
first_indexed 2024-10-01T04:38:24Z
format Final Year Project (FYP)
id ntu-10356/165941
institution Nanyang Technological University
language English
last_indexed 2024-10-01T04:38:24Z
publishDate 2023
publisher Nanyang Technological University
record_format dspace
spelling ntu-10356/1659412023-04-21T15:37:05Z Full-stack web development for auto-assessment platform Liu, Wing Lam Loke Yuan Ren Ng Keng Meng School of Computer Science and Engineering yrloke@ntu.edu.sg, KMNg@ntu.edu.sg Engineering::Computer science and engineering In the recent decade, prevalence of technology has increased the adoption of online assessment platforms. The popularity of these platforms among students and graders is the result of convenience, consistency, and accuracy. Furthermore, the serious outbreak of the Covid-19 global pandemic forced many institutions to accept modern technology to facilitate learning. At Nanyang Technological University (NTU), the in-house Auto-Assessment Platform (AASP) was built to serve as an alternative to in-person examinations and tests so that students and invigilators do not have to gather at a physical venue. It had basic functionalities of an online coding platform. However, AASP was insufficient to be an alternative or a substitute to in- person assessments. There was an absence of proctoring to enforce a monitored and strict test environment. Hence, AASP was deemed not ready to be used for actual University assessments. To make AASP production-ready, proctoring features were designed and implemented. Educators and lab assistants can now monitor assessment sessions through snapshots of students taken at random intervals during their assessment attempt. Students’ behaviour and environment throughout the assessment will be recorded and can be reviewed after the attempts are completed. Cheating can also be deterred and prevented by having auto force submission if unusual browser tab switching has been identified. Examinations and tests can now be conducted and proctored remotely without requiring students and invigilators to gather at a physical venue. To ensure AASP student accounts are more secure, email features were added for the ease of disseminating securely and randomly generated passwords upon student account creation and password reset. Information on published assessment is also conveniently made available to students via email. Bachelor of Science in Mathematical and Computer Sciences 2023-04-17T03:17:17Z 2023-04-17T03:17:17Z 2023 Final Year Project (FYP) Liu, W. L. (2023). Full-stack web development for auto-assessment platform. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/165941 https://hdl.handle.net/10356/165941 en SCSE22-0184 application/pdf Nanyang Technological University
spellingShingle Engineering::Computer science and engineering
Liu, Wing Lam
Full-stack web development for auto-assessment platform
title Full-stack web development for auto-assessment platform
title_full Full-stack web development for auto-assessment platform
title_fullStr Full-stack web development for auto-assessment platform
title_full_unstemmed Full-stack web development for auto-assessment platform
title_short Full-stack web development for auto-assessment platform
title_sort full stack web development for auto assessment platform
topic Engineering::Computer science and engineering
url https://hdl.handle.net/10356/165941
work_keys_str_mv AT liuwinglam fullstackwebdevelopmentforautoassessmentplatform