Adaptation of the curriculum in relation to student learning outcomes in initial programming courses | IEEE Conference Publication | IEEE Xplore