Abstract: Past literatures on e-learning system and courseware have focused on the system features and on the technologies employed. To integrate IT well with pedagogical principles, it is important ...