Return to Article Details Experiences in Learning Problem-Solving through Computational Thinking