2019
DOI: 10.5120/ijca2019918929
|View full text |Cite
|
Sign up to set email alerts
|

Graph based Hybrid Assessment System for Programming Assignments

Abstract: Programming is a practical process; students need to write a lot of programs in order to master it. However, with large number of students, the assessment of programming exercises leads to extensive workload for teachers making it difficult for instructors to provide constructive and corrective feedback or even additional help when the students need it. In this work, we address the issue of automatic assessment for programming assignments. The goal of which is to provide immediate grading and comprehensible fe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
3
0

Year Published

2022
2022
2022
2022

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(3 citation statements)
references
References 12 publications
0
3
0
Order By: Relevance
“…In fact, students' programs are run through a predefined set of data, and afterwards their outputs are compared to the expected answers. The approach is described in more detail in a previous paper where it was suggested the use of XUnit, a dedicated framework to automate and conduct tests in a given language [31]. XUnit is additionally used to supply significant and comprehensible feedback.…”
Section: The Proposed Systemmentioning
confidence: 99%
See 2 more Smart Citations
“…In fact, students' programs are run through a predefined set of data, and afterwards their outputs are compared to the expected answers. The approach is described in more detail in a previous paper where it was suggested the use of XUnit, a dedicated framework to automate and conduct tests in a given language [31]. XUnit is additionally used to supply significant and comprehensible feedback.…”
Section: The Proposed Systemmentioning
confidence: 99%
“…This measure is based on iterative calculation of similarity and the principle that two nodes are as similar as their neighbors are [32]. The calculation of similarity is detailed in a previous work [31] and given by (1). where 𝑥 𝑖𝑗 is the calculation of nodes i and j similarity in (k+1) iterations.…”
Section: The Proposed Systemmentioning
confidence: 99%
See 1 more Smart Citation