An online resource for the introductory programming class | IEEE Conference Publication | IEEE Xplore