d. Bộ công cụ Learning Design Player
3.2. Thiết kế bài giảng theo kiểu kiến trúc từng bước
Môn học được giới thiệu ở đây là môn học Lập trình hướng đối tượng với C++ dành cho sinh viên hệ cao đẳng, môn học phải được đào tạo trong học kỳ 5 của quá trình đào tạo cử nhân cao đẳng. Đây là một môn học được chú trọng giảng dạy trong các trường chuyên nghiệp, hiện nay cùng với việc đang tổ chức triển khai hệ thống E-learning của mình, truờng Đại học Công nghiệp Hà Nội cũng đang dự kiến sẽ đưa môn học này lên hệ thống đó.
Trước khi vào môn học này, sinh viên phải học xong chương trình Lập trình cơ bản, lập trình C, kỹ thuật lập trình C++. Môn học này nhằm trang bị cho sinh viên kiến thức cơ bản về lập trình hướng đối tượng, từ đó nắm bắt được các yêu cầu cần thiết để lĩnh hội các kiến thức như lớp, đối tượng, phân tích thiết kế chương trình hướng đối tượng. Do đặc thù của sinh viên hệ cao đẳng nên những khái niệm được giới thiệu là hết sức cơ bản và tường minh, không đi sâu vào toàn bộ vấn đề mà chỉ tạo tiền đề cho các em sẽ lĩnh hội kiến thức về lập trình hướng đối tượng khi học nâng cao hơn nữa .
Tổng thể cả khoá học này sẽ được chia làm 3 môđul cơ bản, các môđul này sẽ có thứ tự lần lượt
Giới thiệu tổng quan về các xu hướng và "phong cách" lập trình, các khái niệm và thành phần cơ bản của lập trình hướng đối tượng
Nạp chồng toán tử
Kế thừa và tổ chức chương trình theo hướng kế thừa
Trong các môđul này sẽ được chia nhỏ thành các thành phần, các thành phần này sẽ chứa các khối lượng kiến thức tương ứng với yêu cầu của 1 bài học đơn.