Experimental Design of a Learning Support System for Algorithm Refinement in Novice Debugging | IEEE Conference Publication | IEEE Xplore