Innovative Pedagogical Practices in the Craft of Computing | IEEE Conference Publication | IEEE Xplore