Teaching Computer Science in a web-based environment | IEEE Conference Publication | IEEE Xplore