Learning while doing: practical robotics education | IEEE Journals & Magazine | IEEE Xplore