WeBWorK for programming fundamentals
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Preface to the special issue on automated assessment of programming assignments
Journal on Educational Resources in Computing (JERIC)
Proceedings of the 5th international symposium on Principles and practice of programming in Java
Proceedings of the 13th annual conference on Innovation and technology in 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
Initial results of using an intelligent tutoring system with Alice
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
Hi-index | 0.00 |
This paper describes the adaptation of an open-source web-based assessment system to support the teaching and assessment of programming fundamentals. WeBWorK is a system that has been used effectively in mathematics for a number of years and the nature of its underlying engine makes it particularly well-suited to the problems from this discipline. It is accessible for instructors to contribute problems and free for students to use. A community has built up around WeBWorK to share problem sets in mathematics. Within computer science, many of the web-based programming delivery and assessment systems are commercial initiatives; students pay to use them and problem sets are administered centrally. This paper describes a project that is adapting WeBWorK for use in computer science and presents initial findings from its use over one academic year. Our on-going and future work is summarized, and the broader potential highlighted.