Design of Cognitive Tools to Enhance Problem-Solving in Computer Language Programming for High School Students. - Priew Pholasa; Charuni Samat (ICCE, 2016)