Setting the scene: Scaffolding stories to benefit middle school students learning to program | IEEE Conference Publication | IEEE Xplore