HI Xitong,
I learned a lot from your Blog Post 2 in regards to cooperative learning. I also think in EDCI335 Anastasia does a wonderful job of incorporating cooperative learning for all of us from not ONLY groupwork from Blueprint and the Learning Resource, but also from blog post comments and just using mattermost at this point. I think the speed of which we learn is exponentially increased when we learn and share work with our peers and other students. I also believe cooperative learning like how you mentioned helps with interaction skills is true, it helps us sharpen our skills to better talk with other students and can help us become more successful in the future.
Thanks, Jinyi Guo