Towards Scaffolding Problem-Solving Implementation Process in Undergraduate Programming Course | IEEE Conference Publication | IEEE Xplore