An attractive way to teach programming basics based on a graphical display module | IEEE Conference Publication | IEEE Xplore