Design of metacognitive scaffolding for k-12 programming education and its effects on students' problem solving ability and metacognition | IEEE Conference Publication | IEEE Xplore