Five Years with Kattis – Using an Automated Assessment System in Teaching
2011 (English)In: 2011 Frontiers in Education Conference (FIE), New York: IEEE , 2011Conference paper (Refereed)
Automated assessment systems have been employed in computer science (CS) courses at a number of different universities. Such systems are especially applicable in teaching algorithmic problem solving since they can automatically test if an algorithm has been correctly implemented, i.e., that it performs its specified function on a set of inputs. Being able to implement algorithms that work correctly is a crucial skill for CS students in their professional role, but it can be difficult to convey the importance of this in a classroom situation. Programming and problem solving education supported by automated grading has been used since 2002 at our department. We study, using action research methodology, different strategies for deploying automated assessment systems in CS courses. Towards this end, we have developed an automated assessment system and both introduced it into existing courses and constructed new courses structured around it. Our primary data sources for evaluation consists of course evaluations, statistics on students' submitted solutions, and experience teaching the courses. Authors of this paper have been participating in teaching all of the courses mentioned here.
Place, publisher, year, edition, pages
New York: IEEE , 2011.
, Frontiers in Education Conference. Conference Proceedings, ISSN 0190-5848
Computer Science Education, Algorithms, Automated assessment, Programming
IdentifiersURN: urn:nbn:se:kth:diva-49549DOI: 10.1109/FIE.2011.6142931ISI: 000300879800236ScopusID: 2-s2.0-84858198854ISBN: 978-1-61284-469-5OAI: oai:DiVA.org:kth-49549DiVA: diva2:459797
41st ASEE/IEEE Frontiers in Education Conference. Rapid City, South Dakota, USA. October 12 - 15 2011
QC 201112012011-11-282011-11-282014-09-29Bibliographically approved