Some people believe that universities should teach less theory and give students more practical training during their courses. I partly agree with this opinion, because practical skills are very important, but theoretical knowledge is also necessary.
On the one hand, there are good reasons for universities to provide more practical training. Firstly, many graduates find it difficult to get a job because they do not have practical skills or work experience. Employers often complain that new graduates know a lot of theory but do not know how to apply it in real situations. Secondly, practical training, such as internships, projects and laboratory work, helps students to understand their subject better, because they can see how the theory works in real life. For example, a student of engineering will learn much more by building something than by only reading books. Thirdly, practical activities are more interesting, so students will be more motivated to study.
On the other hand, I believe that theoretical knowledge is still very important. Theory gives students a strong foundation and helps them to understand why things work. Without theory, students can only follow instructions, but they cannot solve new problems or create new ideas. For example, a doctor must learn a lot about the human body and diseases before he or she can treat patients. In addition, some subjects, such as mathematics, philosophy and history, are mainly theoretical, and they help students to develop critical thinking skills.
In my opinion, universities should provide a balance between theory and practice. They should keep teaching important theories, but they should also offer more internships, practical projects and cooperation with companies.
In conclusion, I partly agree that universities should give more practical training, but they should not reduce theoretical knowledge too much.