Sinh viên ngành công nghệ bán dẫn phát triển ứng dụng “tủ quần áo số” trên MIT App Inventor

Trong khuôn khổ học phần “Computer Programming and Application” (Lập trình máy tính và ứng dụng), nhóm sinh viên ngành Công nghệ bán dẫn tại Asia Vietnam đã phát triển ứng dụng “Clother” trên nền tảng MIT App Inventor – môi trường lập trình trực quan cho phép xây dựng ứng dụng di động thông qua tư duy logic và các khối lệnh.

Trong khuôn khổ học phần “Computer Programming and Application” (Lập trình máy tính và ứng dụng), nhóm sinh viên ngành Công nghệ bán dẫn tại Asia Vietnam đã phát triển ứng dụng “Clother” trên nền tảng MIT App Inventor – môi trường lập trình trực quan cho phép xây dựng ứng dụng di động thông qua tư duy logic và các khối lệnh. Ứng dụng được thiết kế như một “tủ quần áo số”, giúp người dùng quản lý và phối trang phục cá nhân theo cách trực quan, tiện lợi ngay trên điện thoại.

Chuyển hóa bài toán đời sống thành ứng dụng công nghệ

Nhóm thực hiện dự án gồm 5 sinh viên ngành Công nghệ bán dẫn tại cơ sở TP.HCM: Hoàng Minh Thống, Phạm Trung Hiếu, Lê Minh, Đỗ Ngọc Hùng và Hương Diệu Tổ – những thành viên đã cùng phối hợp từ khâu xây dựng ý tưởng đến phát triển và hoàn thiện sản phẩm.

Ý tưởng của “Clother” bắt nguồn từ những tình huống quen thuộc mà hầu hết người dùng hiện đại đều từng gặp phải: mất thời gian lựa chọn trang phục mỗi sáng, bỏ quên những món đồ đã sở hữu hoặc không thể lưu lại những bộ quần áo đã phối thành công để tái sử dụng. Thay vì xem đây là vấn đề nhỏ nhặt, nhóm sinh viên đã tiếp cận theo hướng của một người làm công nghệ: quan sát, xác định vấn đề, sau đó xây dựng giải pháp có thể vận hành được trong thực tế.

“Clother” là ứng dụng của sinh viên ngành Công nghệ bán dẫn giúp quản lý và phối trang phục nhanh chóng, tiện lợi ngay trên điện thoại
“Clother” là ứng dụng của sinh viên ngành Công nghệ bán dẫn giúp quản lý và phối trang phục nhanh chóng, tiện lợi ngay trên điện thoại

“Clother” được định hình như một “tủ quần áo số” trên điện thoại, cho phép người dùng chụp ảnh, lưu trữ và phân loại trang phục theo danh mục cá nhân, đồng thời hỗ trợ phối đồ trực quan mà không cần thử trực tiếp. Toàn bộ quy trình từ lưu ảnh, sắp xếp danh mục đến tra cứu trang phục đều được thiết kế để vận hành nhanh và trực quan, phù hợp với thói quen sử dụng điện thoại thông minh của người dùng trẻ.

Điểm đáng chú ý của dự án là ngay từ giai đoạn lên ý tưởng, nhóm đã đặt trải nghiệm người dùng làm trọng tâm thiết kế, thay vì chỉ tập trung giải quyết các yêu cầu kỹ thuật thuần túy. Đây là tư duy quan trọng trong phát triển sản phẩm công nghệ hiện đại, khi ranh giới giữa một ứng dụng được dùng và một ứng dụng bị bỏ qua thường nằm ở mức độ thân thiện với người dùng cuối.

Làm chủ nền tảng lập trình, hình thành năng lực phát triển sản phẩm

Về mặt kỹ thuật, ứng dụng được xây dựng trên nền tảng MIT App Inventor, tích hợp các thành phần Camera, TinyDB và Dynamic Components để xử lý dữ liệu, lưu trữ cục bộ và đồng bộ thông tin liên tục giữa các màn hình. Người dùng có thể lưu hình ảnh trang phục, tạo và lưu trang phục  theo từng bộ, sau đó dễ dàng truy xuất khi cần mà không lo mất dữ liệu.

Quá trình phát triển không diễn ra suôn sẻ ngay từ đầu. Nhóm đối mặt với một loạt thách thức kỹ thuật đặc trưng của lập trình ứng dụng di động: đảm bảo tính ổn định và toàn vẹn của dữ liệu lưu trữ cục bộ, xử lý việc cập nhật giao diện theo thời gian thực khi người dùng thực hiện thay đổi, cũng như duy trì sự đồng bộ thông tin nhất quán giữa nhiều màn hình khác nhau trong cùng một luồng sử dụng.

Mỗi vướng mắc kỹ thuật được nhóm tiếp cận theo quy trình có hệ thống: xác định nguyên nhân gốc rễ, đề xuất phương án, kiểm thử và điều chỉnh. Chính quá trình này đã giúp sinh viên tích lũy những kỹ năng vượt ra ngoài phạm vi viết code, bao gồm tư duy lập trình hệ thống, năng lực phân tích lỗi và khả năng tối ưu hóa giải pháp trong điều kiện thực tiễn có giới hạn về thời gian và tài nguyên.

Chia sẻ về hành trình thực hiện dự án, sinh viên Hoàng Minh Thống, ngành Công nghệ bán dẫn, cho biết: “Thông qua việc phát triển ứng dụng, em hiểu rõ hơn cách một sản phẩm công nghệ được hình thành, từ việc xác định vấn đề, xây dựng logic đến hoàn thiện trải nghiệm người dùng. Điều quan trọng là tạo ra một giải pháp có thể sử dụng được trong thực tế, chứ không đơn thuần là hoàn thành một bài tập lập trình”.

Dự án “Clother” là một trong nhiều sản phẩm được sinh viên Asia Vietnam phát triển trong khuôn khổ các học phần chuyên ngành, phản ánh triết lý đào tạo mà nhà trường theo đuổi: kiến thức lý thuyết phải được kiểm chứng và củng cố thông qua thực hành có định hướng rõ ràng.

Tại Asia Vietnam, học phần “Computer Programming and Application” được thiết kế theo định hướng thực hành, giúp sinh viên không chỉ nắm vững ngôn ngữ và công cụ lập trình mà còn phát triển tư duy sản phẩm ngay từ năm đầu đại học. Sinh viên được khuyến khích tự đặt vấn đề, xây dựng giải pháp và chịu trách nhiệm với sản phẩm của mình, thay vì chỉ giải các bài tập có sẵn.

Đối với sinh viên ngành Công nghệ bán dẫn, nền tảng lập trình và tư duy giải quyết vấn đề đóng vai trò quan trọng, đặc biệt trong bối cảnh ngành đang chuyển dịch mạnh sang các hệ thống tích hợp giữa phần cứng và phần mềm.

Tin tức liên quan