|
Automatically grading programming assignments with Web-CAT |
|
|
|
|
Friday, 09 March 2007 |
|
Stephen H. Edwards. Automatically grading programming assignments with Web-CAT. Workshop at the 38th SIGCSE Technical Symposium on Computer Science Education, March 2007.
This workshop introduces participants to using Web-CAT, an open-source automated grading system. Web-CAT is customizable and extensible, allowing it to support a wide variety of programming languages and assessment strategies. Web-CAT is most well-known as the system that "grades students on how well they test their own code," with experimental evidence that it offers greater learning benefits than more traditional output-comparison grading. Participants will practice hands-on how to prepare reference tests, set up assignments, manage multiple sections, and allow graders to manually grade for design. Bring your own Java or C++ assignment (small, with sample solution, and test cases if you have them) to work through. Go home ready to start using it in your own classes!
The entire workshop is now available as a self-paced on-line workshop for new Web-CAT users. |