The Proceedings of the Information Systems Education Conference 2006: §3522    Home    Papers/Indices    prev (§3354)    Next (§3523)
Sat, Nov 4, 2:00 - 2:25, Bordeaux     Paper (refereed)
Recommended Citation: Colton, D, L Fife, and A Thompson.  A Web-based Automatic Program Grader.  In The Proceedings of the Information Systems Education Conference 2006, v 23 (Dallas): §3522. ISSN: 1542-7382. (A later version appears in Information Systems Education Journal 4(114). ISSN: 1545-679X.)
 
Recipient of Meritorious Paper Award
 
CDpic

A Web-based Automatic Program Grader

thumb
Refereed9 pages
Don Colton    [a1] [a2]
School of Computing
Brigham Young University Hawaii    [u1] [u2]
Laie, Hawaii, USA    [c1] [c2]

Leslie Fife    [a1] [a2]
School of Computing
Brigham Young University Hawaii    [u1] [u2]
Laie, Hawaii, USA    [c1] [c2]

Andrew Thompson    [a1] [a2]
School of Computing
Brigham Young University Hawaii    [u1] [u2]
Laie, Hawaii, USA    [c1] [c2]

The ability to program is one of the core tools used by computer scientists, and programming proficiency is a recommended requirement for ABET accreditation. In our experience, students learn programming skills best by writing many programs, ranging from simple to complex. Overworked teachers can be dismayed by the prospect of grading still more programs per student as well as teaching introductory classes with large enrollments. The automatic grading approach offers substantial advantages and opportunities, but also some challenges. We present WebBot, a web-based automatic grader for computer programming assignments. This program is an expansion of GradeBot, an automatic program grader used for several years. This newest version of GradeBot introduces a web-based interface. GradeBot evaluates student programs written in any of several languages, including C, C++, Java, Perl, Python, Tcl, and MIPS assembler. Guidance for similar projects is provided through a discussion of the development and use of GradeBot and WebBot.

Keywords: automated grading, grading, courseware, CS1, CS2, web-based

Read this refereed paper in Adobe Portable Document (PDF) format. (9 pages, 1261 K bytes)
Preview this refereed paper in Plain Text (TXT) format. (29 K bytes)
View the PowerPoint Slides (PPT) for this presentation. (15125 K bytes)

CDpic
Comments and corrections to
webmaster@isedj.org