2007
DOI: 10.1002/spe.839
|View full text |Cite
|
Sign up to set email alerts
|

Oto, a generic and extensible tool for marking programming assignments

Abstract: Marking programming assignments in programming courses involves a lot of work: each program must be tested, the source code must be read and evaluated, etc. With the large classes encountered nowadays, the feedback provided to students through marking is thus rather limited, and often late. Tools providing support for marking programming assignments do exist, ranging from support for administrative aspects through automation of program testing or support for source code evaluation based on metrics. In this pap… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
19
0
1

Year Published

2007
2007
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 21 publications
(20 citation statements)
references
References 13 publications
0
19
0
1
Order By: Relevance
“…However, when a student performs a submission, the tool carries out a preliminary assessment of the solution, which usually consists of executing a small test suite against the student program. Tools that implement this strategy include BOSS [22,23,24], OTO [25,26,27] and PASS [28,29,30].…”
Section: -Preliminary Validationmentioning
confidence: 99%
“…However, when a student performs a submission, the tool carries out a preliminary assessment of the solution, which usually consists of executing a small test suite against the student program. Tools that implement this strategy include BOSS [22,23,24], OTO [25,26,27] and PASS [28,29,30].…”
Section: -Preliminary Validationmentioning
confidence: 99%
“…In a previous paper [13], we presented Oto, a tool providing support for the submission and marking of programming assignments. Oto can be used to provide early feedback to students, even before the final submission.…”
Section: Introductionmentioning
confidence: 99%
“…Various tools providing support for marking programming assignments are available: tools dealing with administrative aspects (submission and management of assignments) [2], metrics-based evaluation [11], testing of programs [3,8], etc.-see [13,Sect. 2] for a more detailed presentation of these and other tools.…”
Section: Introductionmentioning
confidence: 99%
“…Various tools providing support for marking programs are available [2], including Oto [4], a customizable and extensible marking tool which can provide feedback to students even before the final submission.…”
Section: Introductionmentioning
confidence: 99%