Didactic principles of eLearning — Design and implementation of an interactive adaptive learning system | IEEE Conference Publication | IEEE Xplore