Using multimedia and cooperative learning in and out of class | IEEE Conference Publication | IEEE Xplore