Using Visualization to Reduce the Cognitive Load of Threshold Concepts in Computer Programming | IEEE Conference Publication | IEEE Xplore