Problem Solving Using Computational Thinking Skills