Using the cognitive walkthrough to improve the design of a visual programming experiment | IEEE Conference Publication | IEEE Xplore