Please use this identifier to cite or link to this item: https://rda.sliit.lk/handle/123456789/2969
Full metadata record
DC FieldValueLanguage
dc.contributor.authorVimalaraj, H-
dc.contributor.authorThenuwara, T. B. K. P.-
dc.contributor.authorWijekoon, V. U-
dc.contributor.authorSathurjan, T-
dc.contributor.authorReyal, S-
dc.contributor.authorKuruppu, T. A-
dc.contributor.authorTharmaseelan, J-
dc.date.accessioned2022-09-07T08:06:49Z-
dc.date.available2022-09-07T08:06:49Z-
dc.date.issued2022-07-18-
dc.identifier.citationH. Vimalaraj et al., "Automated Programming Assignment Marking Tool," 2022 IEEE 7th International conference for Convergence in Technology (I2CT), 2022, pp. 1-8, doi: 10.1109/I2CT54291.2022.9824339.en_US
dc.identifier.isbn978-1-6654-2168-3-
dc.identifier.urihttp://rda.sliit.lk/handle/123456789/2969-
dc.description.abstractDue to the enrolment of a very high number of students to programming modules, marking of programming modules is becoming a very tedious and time-consuming process. Programming assignments mainly test for the student’s ability to think logically and approach a solution to the problem. In that case, just running the script and checking the output will not be sufficient enough to award a grade to the student. Marking criteria of programming modules provide certain marks for programs which are not syntactically correct but still have a good approach. Therefore, the code has to be read line by line and the implementation should be checked carefully to provide marks. Source code analysis has become mandatory in the current scenario. This leads to immense pressure and heavy workload on the staff who mark these programs. Considering all these aspects manual marking can lead to inconsistency, biasness, waste of time and less accuracy. Therefore, the main objective of this research is to minimize these problems by implementing an automated programming module marking tool by converting source codes to parse trees, extracting features, generating feature vectors, comparing them and generating a mark along with a feedback and plagiarism report. The solution focuses on automation marking by source code analysis and plagiarism checking.en_US
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.relation.ispartofseries2022 IEEE 7th International conference for Convergence in Technology (I2CT);-
dc.subjectAutomated Programmingen_US
dc.subjectMarking Toolen_US
dc.subjectAssignmenten_US
dc.titleAutomated Programming Assignment Marking Toolen_US
dc.typeArticleen_US
dc.identifier.doi10.1109/I2CT54291.2022.9824339en_US
Appears in Collections:Department of Computer Systems Engineering
Research Papers - Dept of Computer Science and Software Engineering
Research Papers - IEEE
Research Papers - SLIIT Staff Publications

Files in This Item:
File Description SizeFormat 
Automated_Programming_Assignment_Marking_Tool.pdf
  Until 2050-12-31
1.7 MBAdobe PDFView/Open Request a copy


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.