Advanced practices: micro learning, practice oriented teaching and gamified learning | IEEE Conference Publication | IEEE Xplore