A computer-based tutoring system for visual-spatial skills: dynamically adapting to the user's developmental range | IEEE Conference Publication | IEEE Xplore