To Code or Not to Code? Programming in Introductory CS Courses | IEEE Conference Publication | IEEE Xplore