Teaching experiences using algorithm visualization in 1st year computer science | IEEE Conference Publication | IEEE Xplore