Master thesis

Type of project:
Master thesis, 18 February 2008 - 17 August 2008

Adrian Müller

TrucStudio - Automatic modeling of courses

Michela Pedroni


Planning and executing quality courses and curricula are difficult tasks and require both a thorough knowledge of the domain and a systematic approach. Trucs (Testable Reusable Units of Cognition) and their finer grained equivalent Notions allow to capture the content of educational material (which consists of chunks of knowledge) and provide the basis for a well founded approach to course planning. TrucStudio is the software system that builds upon this methodology. At the current stage it provides instructors with domain modeling facilities and supports basic course managment features.

This project builds on top of the existing TrucStudio application, extending the course management interface with an option to automatically parse teaching material (such as course slides) available in pdf format for notions that are provided in the domain model. The result of this thesis will greatly reduce the amount of work required from instructors that want to start using TrucStudio for existing courses.


Project plan (wiki)
Report (PDF)