Role taking and knowledge building in a blended university course

Role taking and knowledge building in a blended university course