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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/165941 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-165941 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.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 |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Liu, Wing Lam Full-stack web development for auto-assessment platform |
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. |
author2 |
Loke Yuan Ren |
author_facet |
Loke Yuan Ren Liu, Wing Lam |
format |
Final Year Project |
author |
Liu, Wing Lam |
author_sort |
Liu, Wing Lam |
title |
Full-stack web development for auto-assessment platform |
title_short |
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_sort |
full-stack web development for auto-assessment platform |
publisher |
Nanyang Technological University |
publishDate |
2023 |
url |
https://hdl.handle.net/10356/165941 |
_version_ |
1764208072587214848 |