Discourse Patterns and Collaborative Scientific Reasoning in Peer and Teacher-Guided Discussions