Preschool children's problem-solving interactions at computers and jigsaw puzzles