Tampere University of Technology

TUTCRIS Research Portal

Criterion-Based Grading, Agile Goal Setting, and Course (Un)Completion Strategies

Research output: Chapter in Book/Report/Conference proceedingChapterScientificpeer-review


Original languageEnglish
Title of host publicationAgile and Lean Concepts for Teaching and Learning: Bringing Methodologies from Industry to the Classroom
EditorsDavid Parsons, Kathryn MacCallum
Place of PublicationSingapore
PublisherSpringer Singapore
Number of pages24
ISBN (Electronic)978-981-13-2751-3
ISBN (Print)978-981-13-2750-6
Publication statusPublished - 2019
Publication typeA3 Part of a book or another research book


When teaching large groups of students with heterogeneous backgrounds and different learning goals, it is essential to personalize the learning experience. In this chapter, we describe how we have implemented this in a university-wide introductory programming course. Each student sets a personal target grade, i.e., the grade they aim at, based on how deep an understanding of programming they need (depending on their major subject, etc.) and on how much effort they are willing to invest in the course. To enable such setup, course assignments are divided into different levels and the grading directs the students in choosing which assignments to work on to meet the goals they have set. Furthermore, the students can change their target grade during the course in an agile manner.

Publication forum classification

Field of science, Statistics Finland