Đối với đào tạo nghề, việc "học qua làm" là cách hiệu quả để phát triển những kĩ năng nghề nghiệp cần thiết. Có một hình thức tổ chức dạy học theo mô hình "học qua làm" được gọi là dạy học dự án. Trong chương trình đào tạo nghề Tin học ứng dụng, đa số các học phần, mà đặc biệt là nhóm các học phần lập trình hướng đối tượng như: Lập trình với C++, Lập trình với C#, Lập trình với Java, đều là những học phần mang tính ứng dụng cao, lí thuyết gắn bó chặt chẽ với thực hành, thực tiễn. Theo đó, dạy học dự án là sự lựa chọn phù hợp để giúp sinh viên vừa chiếm lĩnh tri thức, vừa phát triển kĩ năng học tập cũng như kĩ năng nghề nghiệp.