Hello Haoran, 

You did an amazing job describing how interaction is applied in an institutional setting. Some of your points remind me of some assignments that involve a high degree of interaction. For instance, some professors, especially commerce and English professors, are more than happy to give feedback on the first attempt of one assignment or project. The blueprint section of our project not only facilitates the interaction between the instructor and we students, it but also facilitates the interaction among we students. In my own understanding, such these interactions acknowledge that students improve learning via step-by-step.

Hello Junyi, 

I agree with you that group discussions could be held to promote interaction. By reading your post, I realized and added that the subject of materials does matter in deciding the form of interaction. Social science courses, whose materials are often subjective, fit nicely with group discussion. As some business courses need to simulate real business environment, they also include the section of group discussion. For the natural science courses, where materials are rather objective, the extent to which students learn from normal group discussions may not that high. Admittedly, for these natural science courses, instructors or experienced students may hold tutorial or Q&A sessions as another way of interaction to help new students to learn.