The Design and Development of an Adaptive Intelligent Tutoring System Based on Constructive Alignment and Cognitive Theories | IEEE Conference Publication | IEEE Xplore