Evolution of teaching tools and the learning process: From traditional teaching to edX courses | IEEE Conference Publication | IEEE Xplore