A support tool designed as didactic material for teaching and learning programming | IEEE Conference Publication | IEEE Xplore