Automated assessment of Java programming assignments

Manual grading of project assessments has always been a problem in any educational institute. Assessors have to go through each assignment one by one. It is very inconvenient to the assessor and is a very time consuming process depending on the student cohort population. Each assignment also is p...

Full description

Saved in:
Bibliographic Details
Main Author: Hairiandy Noorazman
Other Authors: Ta Nguyen Binh Duong
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/69159
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-69159
record_format dspace
spelling sg-ntu-dr.10356-691592023-03-03T20:45:40Z Automated assessment of Java programming assignments Hairiandy Noorazman Ta Nguyen Binh Duong School of Computer Engineering DRNTU::Engineering Manual grading of project assessments has always been a problem in any educational institute. Assessors have to go through each assignment one by one. It is very inconvenient to the assessor and is a very time consuming process depending on the student cohort population. Each assignment also is prone to human marking errors of the assessors, especially if the assignment gets larger. This project consists of a two distinct part web application aimed to provide an automated assessment tool to assist assessors of the in grading students’ assignments. At the same time, it would help also serve as a platform to help students dramatically improve their programming skills by giving constructive feedback. The main challenges of this tackled by this project are ensuring security, and providing good feedback and not limit student solutions. The system will feature a web based platform for students and professors. The web platform will provide a portal for students to submit their assignments and obtain instant feedback about their assignment. At the same time, the web platform allows professors to set programming assignments easily as well as to collect statistics about the students submitted assignments. Bachelor of Engineering (Computer Science) 2016-11-14T01:52:18Z 2016-11-14T01:52:18Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/69159 en Nanyang Technological University 31 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering
spellingShingle DRNTU::Engineering
Hairiandy Noorazman
Automated assessment of Java programming assignments
description Manual grading of project assessments has always been a problem in any educational institute. Assessors have to go through each assignment one by one. It is very inconvenient to the assessor and is a very time consuming process depending on the student cohort population. Each assignment also is prone to human marking errors of the assessors, especially if the assignment gets larger. This project consists of a two distinct part web application aimed to provide an automated assessment tool to assist assessors of the in grading students’ assignments. At the same time, it would help also serve as a platform to help students dramatically improve their programming skills by giving constructive feedback. The main challenges of this tackled by this project are ensuring security, and providing good feedback and not limit student solutions. The system will feature a web based platform for students and professors. The web platform will provide a portal for students to submit their assignments and obtain instant feedback about their assignment. At the same time, the web platform allows professors to set programming assignments easily as well as to collect statistics about the students submitted assignments.
author2 Ta Nguyen Binh Duong
author_facet Ta Nguyen Binh Duong
Hairiandy Noorazman
format Final Year Project
author Hairiandy Noorazman
author_sort Hairiandy Noorazman
title Automated assessment of Java programming assignments
title_short Automated assessment of Java programming assignments
title_full Automated assessment of Java programming assignments
title_fullStr Automated assessment of Java programming assignments
title_full_unstemmed Automated assessment of Java programming assignments
title_sort automated assessment of java programming assignments
publishDate 2016
url http://hdl.handle.net/10356/69159
_version_ 1759853320076263424