Improving student performance by evaluating how well students test their own programs
Journal on Educational Resources in Computing (JERIC)
Retina: helping students and instructors based on observed programming activities
Proceedings of the 40th ACM technical symposium on Computer science education
Review of recent systems for automatic assessment of programming assignments
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
LIFT: taking GUI unit testing to new heights
Proceedings of the 42nd ACM technical symposium on Computer science education
Adapting moodle to better support CS education
Proceedings of the 2010 ITiCSE working group reports
Impact of auto-grading on an introductory computing course
Journal of Computing Sciences in Colleges
Teaching and learning programming and software engineering via interactive gaming
Proceedings of the 2013 International Conference on Software Engineering
Investigating the use of an online assignment submission and assessment system in the CS classroom
Journal of Computing Sciences in Colleges
Active learning during lecture using tablets
Proceedings of the 45th ACM technical symposium on Computer science education
Teaching composition quality at scale: human judgment in the age of autograders
Proceedings of the 45th ACM technical symposium on Computer science education
Automated Assessment of Programming Assignments
Proceedings of the 3rd Computer Science Education Research Conference on Computer Science Education Research
Hi-index | 0.00 |
This demonstration 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 learn how to set up courses, prepare reference tests, set up assignments, and allow graders to manually grade for design.