System for Automated Assistance in Correction of Programming Exercises (SAC)
2008 (English)In: Proceedings of CIDUI 2008, Lleida (Spain), 2008, 104-113 p.Conference paper (Other academic)
In university programming classes often hundreds of students participate having to solveeach hundreds of programming assignments a situation which puts instructors to the diﬃcult task of validating hundreds of programming assignments. We present a framework thatcan help instructors and students in organization and validation of program code. Our “System for Automated Assistance in Correction of Programming Exercises“ (short: SAC) is aweb-platform for test-driven development and automated validation. The web-platform isbased on Java Server Pages technology with tomcat as servlet container, and allows teachersto specify and deﬁne program exercises and students to upload their solutions. Students can get immediate feedback on the validity of their code and both instructors and students cansee statistics about each programming assignment. We explain our platform and proposehow the automatic validation can be extended.
Place, publisher, year, edition, pages
Lleida (Spain), 2008. 104-113 p.
Computer aided assessment, Source code evaluation, Computer Science, Education
Other Engineering and Technologies
IdentifiersURN: urn:nbn:se:kth:diva-72947OAI: oai:DiVA.org:kth-72947DiVA: diva2:488347
International Congress University Teaching and Innovation (CIDUI)
QC 201202062012-02-062012-02-012012-02-06Bibliographically approved