13/03/2025
#28.018 Kính gửi Ban Giám hiệu và Khoa Công nghệ Thông tin,
Chúng em là sinh viên ngành Công nghệ Thông tin, hiện đang thực hiện đồ án cơ sở ngành. Tuy nhiên, chúng em gặp rất nhiều khó khăn do chương trình học chưa hề giảng dạy bất kỳ kiến thức nào liên quan nhưng lại yêu cầu sinh viên phải làm đồ án với các công nghệ phức tạp.
Cụ thể, đồ án yêu cầu xây dựng một website hoàn chỉnh, thậm chí có cả ứng dụng mobile, trong khi đó nhà trường chưa hề giảng dạy bất cứ gì về:
- Lập trình web:HTML, CSS, JavaScript.
- Cơ sở dữ liệu: SQL, MySQL, PostgreSQL, MongoDB.
- Lập trình hướng đối tượng: Java, C #, Python.
- Framework phát triển web: React, Angular, .NET, Spring Boot.
- Phát triển ứng dụng di động: Android, iOS, Flutter, React Native.
Không chỉ là nhiều bạn chưa nắm vững kiến thức, mà thực tế là nhà trường chưa hề giảng dạy bất cứ thứ gì trong số này. Vậy làm sao sinh viên có thể thực hiện một đồ án yêu cầu sử dụng các công nghệ mà chính nhà trường cũng chưa từng cung cấp kiến thức?
Khi họp với giảng viên hướng dẫn, thầy cô nhắc đến nhiều công nghệ mà chúng em chưa từng được học, nhưng vẫn yêu cầu sinh viên phải tự tìm hiểu để làm đồ án. Đáng nói hơn, một số giảng viên còn khuyên sinh viên nên đăng ký các khóa học bên ngoài để có đủ kiến thức làm đồ án. Nếu trường không giảng dạy, sinh viên lại phải tự bỏ tiền ra học ở ngoài để có đủ kiến thức làm đồ án, thì giá trị của chương trình học trong trường ở đâu?
Chúng em hiểu rằng ngành Công nghệ Thông tin yêu cầu khả năng tự học cao, nhưng tự học không đồng nghĩa với tự lo hết tất cả từ con số 0. Nếu chưa được học bất kỳ kiến thức nền tảng nào mà đã yêu cầu sinh viên làm đồ án với những công nghệ hoàn toàn mới, thì đó không còn là thử thách mà trở thành một sự ép buộc vô lý.
Chưa kể, 2-3 tháng không thể đủ để sinh viên vừa tìm hiểu từ đầu một ngôn ngữ, một framework mới, vừa hoàn thành một sản phẩm hoàn chỉnh. Ngay cả lập trình viên có kinh nghiệm cũng cần nhiều thời gian để làm quen với một công nghệ mới, vậy làm sao sinh viên chưa từng được học có thể đáp ứng yêu cầu này?
Hệ quả là nhiều sinh viên phải sử dụng AI hoặc mua source code có sẵn để hoàn thành đồ án, làm mất đi giá trị thực sự của môn học. Vậy đồ án này có còn thực sự phản ánh năng lực của sinh viên hay không?
Chúng em mong nhà trường xem xét lại chương trình học, đảm bảo rằng sinh viên được giảng dạy đầy đủ kiến thức nền tảng trước khi yêu cầu thực hiện các đồ án phức tạp. Nếu vẫn giữ nguyên yêu cầu hiện tại, nhà trường cần cung cấp các khóa học bổ trợ hoặc tài liệu hướng dẫn chính thống, thay vì để sinh viên tự xoay sở một cách vô định.
Chúng em mong nhận được phản hồi và sự hỗ trợ từ phía nhà trường.
Trân trọng!
Sinh viên ngành Công nghệ Thông Tin