Understanding the Transfer of Knowledge in Introductory Programming Classes | IEEE Conference Publication | IEEE Xplore