Instructional software for visualizing optical phenomena | IEEE Conference Publication | IEEE Xplore