Grading student programs using ASSYST
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Integrating technology into computer science examinations
SIGCSE '98 Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education
On-line programming examinations using Web to teach
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
RoboProf and an introductory computer programming course
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
A secure on-line submission system
Software—Practice & Experience
Diagram-Based CBA Using DATsys and CourseMaster
ICCE '02 Proceedings of the International Conference on Computers in Education
Automatically creating personalised exercises based on student profiles
Proceedings of the 8th annual conference on Innovation and technology in computer science education
An analysis of patterns of debugging among novice computer science students
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
A survey of literature on the teaching of introductory programming
Working group reports on ITiCSE on Innovation and technology in computer science education
Towards generic and flexible web services for e-assessment
Proceedings of the 13th annual conference on Innovation and technology in computer science education
"Mailing it in": email-centric automated assessment
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Learning SQL Programming with Interactive Tools: From Integration to Personalization
ACM Transactions on Computing Education (TOCE)
Adaptive Navigation Support for Parameterized Questions in Object-Oriented Programming
EC-TEL '09 Proceedings of the 4th European Conference on Technology Enhanced Learning: Learning in the Synergy of Multiple Disciplines
JavaMarker: an eclipse plug-in to mark students' Java exercises
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Ability-training-oriented automated assessment in introductory programming course
Computers & Education
A Motivation Guided Holistic Rehabilitation of the First Programming Course
ACM Transactions on Computing Education (TOCE)
A distributed system for learning programming on-line
Computers & Education
PETCHA: a programming exercises teaching assistant
Proceedings of the 17th ACM annual conference on Innovation and technology in computer science education
NoobLab: An Intelligent Learning Environment for Teaching Programming
WI-IAT '12 Proceedings of the The 2012 IEEE/WIC/ACM International Joint Conferences on Web Intelligence and Intelligent Agent Technology - Volume 03
Impact of auto-grading on an introductory computing course
Journal of Computing Sciences in Colleges
Software verification and graph similarity for automated evaluation of students' assignments
Information and Software Technology
Assessment of programming: pedagogical foundations of exams
Proceedings of the 18th ACM conference on Innovation and technology in computer science education
Hi-index | 0.00 |
This article reports on the design, implementation, and usage of the CourseMarker (formerly known as CourseMaster) courseware Computer Based Assessment (CBA) system at the University of Nottingham. Students use CourseMarker to solve (programming) exercises and to submit their solutions. CourseMarker returns immediate results and feedback to the students. Educators author a variety of exercises that benefit the students while offering practical benefits. To date, both educators and students have been hampered by CBA software that has been constructed to assess text-based or multiple-choice answers only. Although there exist a few CBA systems with some capability to automatically assess programming coursework, none assess Java programs and none are as flexible, architecture-neutral, robust, or secure as the CourseMarker CBA system.