Collaborative and self-generated analogies in science education · Study