Educational software and the Sisyphus effect | IEEE Journals & Magazine | IEEE Xplore