This paper presents an effort to incorporate assessment of manually assessed aspects in an automated code assessment process. Fully automated code assessment has its drawbacks which makes manual assessment of some aspects of student solutions a necessity. In most situations during the assessment of code written by students the most appropriate approach would thus be splitting the process in two phases - automatic plus manual. This might result in two completely distinct procedures for each of the phases. The solution proposed in this paper tries to join these procedures into one uniform process keeping the benefits from each.

1.
Amelung
M.
,
Piotrowski
M.
and
Roesner
D.
, “
EduComponents: Experiences in E-Assessment in Computer Science Education
”,
Proc. 11th Conf. on Innovation and Technology in CS Education
,
88
92
(
2006
)
2.
Botički
I.
,
Budišćak
I.
and
Hoić-Božić
N.
, “
Module for online assessment in AHyCo learning management system
”,
Novi Sad Journal of Mathematics
38
(
2
),
123
139
(
2008
)
3.
DeNero
,
John
and
Martinis
,
Stephen
. “
Teaching Composition Quality at Scale: Human Judgment in the Age of Autograders
”.
Proc. 45th ACM Technical Symposium on CS Education
,
Atlanta, USA
,
421
426
(
2014
)
4.
Dempster
J.
, “
Web-based assessment software: Fit for purpose or squeeze to fit?
”,
Interactions Online Journal
2
(
3
),
23
25
(
1998
)
5.
Edwards
S. H.
and
Pérez-Quiñones
M. A.
, “
Web-cat: automatically grading programming assignments
”,
Proc. 13th Annual Conference on Innovation and Technology in Computer Science Education
,
328
328
(
2008
)
6.
Forsythe
G.
and
Wirth
N.
, “
Automatic grading programs
”,
Communications of the ACM
8
(
5
),
275
278
(
1965
)
7.
Hawkes
,
T.
, “
An Experiment in Computer-Assisted Assessment
”,
Interactions Online Journal
2
(
3
), (
1998
)
8.
Higgins
,
C.
,
Hegazy
,
T.
,
Symeonidis
,
P.
,
Tsintsifas
,
A.
, “
The coursemarker cba system: Improvements over ceilidh
”,
Education and Information Technologies
8
(
3
),
287
304
(
2003
)
9.
Hollingsworth
,
J.
, “
Automatic graders for programming classes
”,
ACM Communications
3
(
10
),
528
529
(
1960
)
10.
Jackson
,
D.
,
Usher
,
M.
, “
Grading student programs using ASSYST
”,
SIGCSE Bulletin
29
(
1
),
335
339
, (
1997
)
11.
Joy
,
M.
,
Griffiths
,
N.
,
Boyatt
,
R.
, “
The BOSS online submission and assessment system
”,
ACM Journal on Educational Resources in Computing
5
(
3
), (
2005
)
12.
Malan
,
David J.
, “
CS50 Sandbox: Secure Execution of Untrusted Code
”,
Proceeding of the 44th ACM Technical Symposium on Computer Science Education
,
Denver, Colorado, USA
.
141
146
, (
2013
)
13.
von Matt
,
U.
, “
Kassandra: The automatic grading system
”,
ACM SIGCUE Outlook
22
(
1
),
26
40
(
1994
)
14.
Pribela
,
I.
,
Ivanović
,
M.
,
Budimac
,
Z.
, “
System for Testing Different Kinds of Students’ Programming Assignments
”,
Proc. of the 5th International Conference on Information Technology
,
Amman, Jordan
, (
2011
)
This content is only available via PDF.
You do not currently have access to this content.