Improving Concept Learning in Education via Category Construction