PAL: An Interactive Learning Platform for Primary Education | IEEE Conference Publication | IEEE Xplore