4 examples of ways to promote problem-solving, moving from least child-directed to most child-directed