Students' perception on the use of visual tilings to support their learning of programming concepts | IEEE Conference Publication | IEEE Xplore