Designing adaptive and personalized learning environments - Kinshuk 1970- (Interdisciplinary approaches to educational technology, 2016)