The Effects of Self-regulated Scaffolds and Learning Examples on Computer Programming | IEEE Conference Publication | IEEE Xplore