Activities to Promote Problem Solving