Cloud-based competitive classwork with Kattis

From ICPC
Jump to: navigation, search

Title: Cloud-based competitive classwork with Kattis

Abstract:

Students who are in algorithmic and problem-solving courses benefit greatly from doing implementation work. ICPC-style competitive learning falls into this category, but so do courses in algorithms, data structures, theory, etc. Students gain not only facility with their tools but also increased understanding and an eye for correctness. The Kattis platform is not only a contest control system; it began as a course-support system and thus has built-in support for courses. It's currently used at several universities to assess student work. In this talk I will discuss how I have used Kattis in the courses I teach at Baylor, the benefits I see from using it, and opportunities the wider academic community has to do likewise.