Teaching with concrete and abstract visual representations: Effects on students' problem solving, problem representations, and learning perceptions. · Study