I think discussion class is a useful exploration, but it is not necessarily suitable for discussion teaching to distinguish different courses, such as mathematics and computer.
There are also many ways to enliven the classroom atmosphere. For example, the application of the Path-finding Wisdom Classroom app similar to the auxiliary teaching means can also improve the learning effect.