Vượt qua kỳ vọng của những bài tập lập trình cơ bản, buổi thuyết trình demo dự án Software 1 vừa qua tại Finland Metropolia Vietnam đã mang đến nhiều bất ngờ. Tại đây, hai nhóm sinh viên năm nhất ngành Công nghệ thông tin thông minh đã gây ấn tượng khi trình làng bản mẫu (prototype) tựa game ‘Flight Simulator’ – sản phẩm kết tinh giữa tư duy lập trình sắc bén và khả năng xử lý dữ liệu thực tế.


Xây dựng demo “Flight Simulator” từ dữ liệu thật
Không dừng lại ở những dòng code khô khan, các bạn sinh viên đã biến kiến thức nền tảng thành một sản phẩm tương tác thực thụ. Dựa trên yêu cầu của môn học Software 1, các nhóm đã sử dụng ngôn ngữ lập trình Python kết hợp với hệ thống quản trị cơ sở dữ liệu MariaDB để xây dựng phần “lõi” (Back-end) cho trò chơi, xây dựng thành công phần mềm căn bản.
Điểm đặc biệt của dự án này nằm ở tính thực tế. Thay vì sử dụng dữ liệu giả lập, sinh viên được cung cấp và phải xử lý một bộ dữ liệu khổng lồ về thông tin các sân bay và quốc gia trên toàn thế giới. Đây là thử thách khiến sinh viên phải làm quen với việc truy xuất, lọc và xử lý dữ liệu ở quy mô lớn — kỹ năng quan trọng trong các dự án công nghệ thực tế.
Trên nền dữ liệu đó, mỗi nhóm được tự do phát triển ý tưởng game cho người chơi từ 12 tuổi trở lên. Nhiệm vụ chính của trò chơi là điều khiển máy bay di chuyển giữa các sân bay, tính toán lộ trình, quản lý nhiên liệu hoặc khí thải CO₂, đồng bộ logic giữa Python và SQL một cách chính xác.




Hai nhóm sinh viên đã chọn hai hướng tiếp cận khác biệt. Một nhóm lồng ghép phong cách hành động “Bullet Hell”, buộc người chơi phản xạ để né chướng ngại vật. Nhóm còn lại theo hướng mô phỏng “Phi cơ cho khách VIP”, trong đó người chơi phải tính toán điều kiện thời tiết và địa điểm để hoàn thành tối thiểu ba chặng bay an toàn – một bài toán đòi hỏi truy xuất dữ liệu chính xác.


“Tuy việc tự viết code ban đầu gây nhiều khó khăn và phải tìm hiểu rất nhiều, nhưng chúng em đã vượt qua, và cảm giác khi những dòng code chạy đúng và xây dựng được giao diện tương tác căn bản thì cực kỳ phấn khích! Nhờ cảm hứng từ các tựa game tuổi thơ, chúng em nhận ra một điều quan trọng: lập trình là giải quyết bài toán thực tế, chứ không chỉ là gõ phím.” Sinh viên Đoàn Đình Anh chia sẻ.


Các đề xuất cải thiện trải nghiệm người dùng, cùng những tình huống giả định được giảng viên hướng dẫn đưa ra, giúp sinh viên nhìn rõ điểm mạnh – yếu trong thiết kế. Chính sự tương tác hai chiều này đã biến buổi báo cáo thành một giờ học thực chiến quý giá, nơi sinh viên học cách bảo vệ ý tưởng và tiếp thu góc nhìn đa chiều để hoàn thiện sản phẩm.
Bước đệm vững chắc cho sinh viên công nghệ thông tin thông minh từ các dự án thực tế
Thông qua dự án “Flight Simulator”, sinh viên Finland Metropolia Vietnam đã sớm được tiếp cận với quy trình làm việc chuẩn doanh nghiệp. Không chỉ mài giũa kỹ năng viết code, các bạn còn được rèn luyện tư duy quản lý dự án, kỹ năng làm việc nhóm và đặc biệt là khả năng viết Tài liệu mô tả yêu cầu phần mềm (SRS) – bản thiết kế cốt tử cho mọi dự án công nghệ.
Bản demo vừa trình bày mới chỉ là sự khởi đầu đầy hứa hẹn. Theo lộ trình đào tạo, khi bước sang môn học Hardware ở kỳ tiếp theo, các bạn sinh viên sẽ tiếp tục phát triển và hoàn thiện dự án. Khi đó, “Flight Simulator” sẽ không chỉ chạy ngoại tuyến trên máy của người tạo mà sẽ trở thành một web-game hoàn chỉnh, cho phép người chơi trải nghiệm trực quan ngay trên các trình duyệt phổ thông như Chrome hay Firefox.


ThS. Nguyễn Thế Minh – giảng viên ngành Công nghệ thông tin thông minh chia sẻ: “Tôi ấn tượng với cách các bạn chủ động phát triển ý tưởng riêng, biến dữ liệu đến sản phẩm demo, hoàn thành tốt kỳ vọng ban đầu của môn học. Tuy nhiên, việc tiếp tục phát triển dự án dựa trên Software 1 sẽ là một thử thách mới, các bạn cần tiếp tục tối ưu hóa mã nguồn để logic phần mềm chính xác và gọn gàng. Điều này sẽ là bước đệm để các bạn thỏa sức sáng tạo giao diện web hấp dẫn trong kỳ tới”
Dự án này là minh chứng rõ nét cho phương pháp đào tạo tại Finland Metropolia Vietnam: Project – Based – Learning (học qua dự án thực tế). Không chờ đến khi tốt nghiệp, ngay từ năm nhất, sinh viên đã sở hữu tư duy làm sản phẩm và bộ hồ sơ năng lực (Portfolio) giàu tính thực chiến.
Với nền tảng vững chắc này, các bạn hoàn toàn có quyền tự tin vào những dự án đột phá hơn nữa trong tương lai, sẵn sàng trở thành nguồn nhân lực chất lượng cao cho ngành công nghệ thông tin toàn cầu.”




