Synergies between writing stories and writing programs in problem-solving courses | IEEE Conference Publication | IEEE Xplore