Gamified Learning of Software Tool Functionality : Design and implementation of an interactive in-app learning interface for complex software

Detta är en Master-uppsats från KTH/Skolan för elektroteknik och datavetenskap (EECS)

Sammanfattning: Almost every application or platform that is developed nowadays includes a user onboarding experience. Onboarding is a process that starts the moment users enter an application and it aims to show the benefits of using the application, teach how the functionality works and motivate users to return. When the target application is considered a complex software, the teaching methodology needs to be carefully studied and designed. Through the example of a complex project management software, this master thesis aims to develop an in-app teaching interface that allows the users to understand the different functionalities and improve their work performance in a complex application. In this work, we developed an integrated learning platform as a result of methodical research-oriented design processes. The outcome of the research is a modular onboarding experience called the Learning Center. It includes a collection of courses based on video tutorials and interactive guided tours. Gamification elements such as progress bars and checklists are included as a way to engage users and encourage them to complete the courses. User tests showed an improvement in functionality understanding and a reduction in error rates. The Learning Center was considered useful and adequately approached. Future research includes making the appropriate learning material directly available from each software feature.

  HÄR KAN DU HÄMTA UPPSATSEN I FULLTEXT. (följ länken till nästa sida)