The Importance of Project-Scale Scaffolding for Retention and Experience in Computing Courses | IEEE Conference Publication | IEEE Xplore