Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education 2006
DOI: 10.1145/1140124.1140131
|View full text |Cite
|
Sign up to set email alerts
|

Experiences with marmoset

Abstract: We developed Marmoset, an automated submission and testing system, to explore techniques to provide improved feedback to both students and instructors as students work on programming assignments, and to collect data to perform detailed research on the development processes of students.To address the issue of feedback, Marmoset provides students with limited access to the results of the instructor's private test cases using a novel token-based incentive system. This both encourages students to start their work … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
9
0

Year Published

2008
2008
2020
2020

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 58 publications
(9 citation statements)
references
References 10 publications
0
9
0
Order By: Relevance
“…Such test cases are usually only visible to the teaching staff, and the student view is limited to the feedback offered by the system (Arnow & Barshay, 1999;Feldman & Jones, 1997;Jackson & Usher, 1997;Jones, 2000;Reek, 1996). A half-way solution is illustrated by the marmoset platform, a testing system that defines different types of test cases: student test, public test, release tests and secret tests (Spacco et al, 2006). A common claim of these studies is that managing a large number of student assignments is only possible through the automation of the grading process.…”
Section: Automatic Program Gradingmentioning
confidence: 99%
“…Such test cases are usually only visible to the teaching staff, and the student view is limited to the feedback offered by the system (Arnow & Barshay, 1999;Feldman & Jones, 1997;Jackson & Usher, 1997;Jones, 2000;Reek, 1996). A half-way solution is illustrated by the marmoset platform, a testing system that defines different types of test cases: student test, public test, release tests and secret tests (Spacco et al, 2006). A common claim of these studies is that managing a large number of student assignments is only possible through the automation of the grading process.…”
Section: Automatic Program Gradingmentioning
confidence: 99%
“…Malmi and Korhonen [22] describe similar results when explaining the impact of immediate automated feedback in the correction workflow of a data structures and algorithms course. Assessment systems including those such as Online Judge by Cheang et al [14], ArTEMiS by Krusche and Seitz [15], and Marmoset by Spacco et al [16]. These systems rely on a set of secret test cases that can be augmented with public test cases as described in Experiences with Marmoset by Spacco et al [16].…”
Section: Related Workmentioning
confidence: 99%
“…Assessment systems including those such as Online Judge by Cheang et al [14], ArTEMiS by Krusche and Seitz [15], and Marmoset by Spacco et al [16]. These systems rely on a set of secret test cases that can be augmented with public test cases as described in Experiences with Marmoset by Spacco et al [16]. In addition to unit tests, Liu and Petersen use static code analysis in an online submission system for a Python-based programming course and saw a reduction in the number of repeated errors in the students' submissions [17].…”
Section: Related Workmentioning
confidence: 99%
“…In the classroom, Desai [14] acknowledges the challenges associated with introducing testing into the curriculum, and notes that regular, reinforced learning of testing might be better than only an introduction to it at the start of the semester. Jones [25], Edwards [15,16] and others [35,36] have worked toward introducing testing into the curriculum. Unfortunately, most prior work in this area tends to focus on novice programmers working on small projects, where the benefits of testing are not readily apparent [5], and on 'after-the-fact' feedback.…”
Section: Related Workmentioning
confidence: 99%