1. Lack of clear structure and logic: A good communication training courseware should have clear structure and logic so that students can understand and follow the development of the content.
2. Lack of interaction and participation: Communication is an interactive process, and communication training courseware is too passive, lacking students' participation and interaction.
3. Lack of practical cases and exercises: communication skills need to be constantly improved and applied in practice. Communication training courseware only introduces theoretical knowledge and lacks practical cases and exercises, which can't help students apply what they have learned to practical situations.