Course Generation Based on HTN Planning

Carsten Ullrich

Abstract

A course generator automatically assembles learning objects retrieved from one or several repositories to a greater unit. Different frameworks for course generation exists, but only a few allow the representation of sophisticated pedagogical knowledge. In this paper, we describe course generation based on pedagogical tasks and methods, formalized in a hierarchical task network (HTN) planner. We describe the moderate constructivist learning strategy we implemented in this framework, problems that arouse from using HTN planning and their solutions. A first evaluation supports the practical value of our approach.

[article][slides]