2004
DOI: 10.1145/1028174.971374
|View full text |Cite
|
Sign up to set email alerts
|

The Quiver system

Abstract: The Quiver (QUIz VERification) System is an Internet server for building, maintaining, and administering programming quizzes. It is similar to the online judges used for programming contests but differs in that it targets the classroom use of programming quizzes as a teaching aid and evaluation tool. It can provide very detailed feedback regarding quiz behavior so that the student can debug her program. This system is developed as part of the grant "Intra-Curriculum Software Engineering Education" funded by th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0
1

Year Published

2007
2007
2020
2020

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(9 citation statements)
references
References 2 publications
0
8
0
1
Order By: Relevance
“…In the educational context, the purpose of such frameworks is often to provide students with consistent grading (e.g., in an exam situation, see Watson, Li, & Godwin, 2013;Cali↵ & Goodwin, 2002) or feedback (e.g., when learning to write programs; see Seppälä, 2012). Many technical support frameworks have been developed for use in computer science education (see Cheang, Kurnia, Lim, & Oon, 2003;Ellsworth, Fenwick, & Kurtz, 2004;Summary English, 2002 for examples andAla-Mutka, 2005;Daly & Waldron, 2004;Joy, Gri ths, & Boyatt, 2005; for reviews). In particular, frameworks have been developed to support students in learning test-driven development (see, e.g., Edwards, 2004).…”
Section: Concerning (4) Inmentioning
confidence: 99%
“…In the educational context, the purpose of such frameworks is often to provide students with consistent grading (e.g., in an exam situation, see Watson, Li, & Godwin, 2013;Cali↵ & Goodwin, 2002) or feedback (e.g., when learning to write programs; see Seppälä, 2012). Many technical support frameworks have been developed for use in computer science education (see Cheang, Kurnia, Lim, & Oon, 2003;Ellsworth, Fenwick, & Kurtz, 2004;Summary English, 2002 for examples andAla-Mutka, 2005;Daly & Waldron, 2004;Joy, Gri ths, & Boyatt, 2005; for reviews). In particular, frameworks have been developed to support students in learning test-driven development (see, e.g., Edwards, 2004).…”
Section: Concerning (4) Inmentioning
confidence: 99%
“…Test cases are usually supplied by the teacher and/or randomly generated [47]. Testing is used as an evaluation component of a number of web-based submission and evaluation systems [11,18,23,31,33,50,51,65,72]. Aside from checking functional correctness, testing can also be used for analysing efficiency, memory violations and run-time errors [1].…”
Section: Related Workmentioning
confidence: 99%
“…Concerning evaluation based on automated testing [11,18,23,31,33,50,51,65,72] and automated bug-finding [36,37,71,78], our approach is complementary and it gives an additional confidence on functional correctness of the program. We think that the best way to use it is to apply it on programs where cheaper techniques such as testing and automated bug-finding did not discover any bugs.…”
Section: Relationship To Other Approachesmentioning
confidence: 99%
“…24 We recognize that published research exists on many comparable tools, but we did not readily find data that addressed our questions. Still, we will continue to track results relevant to other tools, including: ALOHA, 25 ASAP, 26 ASSYST, 27 AutoGradeMe, 28 AWAT, 29 Bottlenose, 30 ClockIt, 31 CloudCoder, 32 CodeAssessor, 33 CodeLab, 34 CTPracticals, 35 EasyAccept, 36 EduComponents, 37 ELP, 38 FitchFork, 39 HoGG, 40 JEWL, 41 Junit, 42 Kattis, 43 Linuxgym, 44 Marmoset, 45 Moe, 46 Online Judge, 47 PASS, 48 Peach, 49 ProgTest, 50 ProtoAPOGEE, 51 Quiver, 52 QuizPACK, 53 Resolver, 54 RoboCode, 55 RoboProf, 56 Scheme-robo, 57 TRY, 58 USACO's, 59 UVA Online Judge, 60 VERKKOKE, 61 WebToTeach, 62 and WeBWorK-JAG. 63 Several excellent surveys exist on automated assessment tools and their behaviors.…”
Section: Related Workmentioning
confidence: 99%