4.2.2.1 Khai báo nội dung khóa học
Chức năng khai báo nội dung khóa học cho phép giáo viên hoặc người thiết kế khóa học khai báo nội dung khóa học bao gồm các khái niệm, các nhiệm vụ học tập. Khai báo mối quan hệ giữa các khái niệm, nhiệm vụ học tập cũng như mối quan hệ giữa khái niệm và các nhiệm vụ học tập. Đối với mỗi khái niệm hay nhiệm vụ, người thiết kế khóa học cần khai báo đầy đủ các thuộc tính của chúng.
4.2.2.2 Xây dựng tập câu hỏi thăm dò, điều tra
Chức năng cho phép người dùng có quyền thiết kế khóa học thực hiện khai báo các câu hỏi liên quan đến nội dung môn học nhằm bước đầu phân loại người học. Các câu hỏi trong phần này nhằm thu được các thông tin sơ bộ về nhu cầu của người học, cũng như một số phần kiến thức có tính chất cơ bản của người học.
4.2.2.3 Xây dựng tập câu hỏi kiểm tra kiến thức
Chức năng cho phép người thiết kế khóa học khai báo các câu hỏi dạng trắc nghiệm để kiểm tra kiến thức của người học liên quan trực tiếp đến nội dung khóa học. Tập câu hỏi này là cơ sở để đánh giá sự hiểu biết của người học về môn học trước khi người học tham gia vào khóa học.
4.2.2.4 Khai báo bài tập
Chức năng cho phép khái báo các bài tập liên quan đến nội dung môn học, các bài tập này là cơ sở đánh giá mức độ hoàn thành khóa học của người học. Ngoài ra thông qua các bài tập này, hệ thống sẽ cung cấp các bước nhằm hướng dẫn người học làm thế nào để hoàn thành bài tập đó.
4.2.2.5 Xây dựng cơ chế thích nghi
Chức năng này cho phép người thiết kế khóa học đưa ra cơ chế thích nghi phù hợp với từng nội dung và mục tiêu của môn học. Cơ chế thích nghi bao gồm cơ chế thích nghi theo nhu cầu, mục tiêu và thích nghi theo trình độ kiến thức của người học. Cơ chế thích nghi theo nhu cầu, mục tiêu là việc lựa chọn các tiến trình học phù hợp nhất từ mô hình nội dung. Việc thích nghi theo trình độ kiến thức được thực hiện dựa trên luật để đưa ra các nhiệm vụ phù hợp nhằm hướng dẫn người học từng bước để hoàn thành nội dung khóa học.
4.2.2.6 Cập nhật thông tin người học
Mọi thông tin về người học được cập nhật trong suốt tiến trình học tập mỗi khi có sự kiện tương tác giữa người học và hệ thống. Thông tin của người học là cơ sở cho việc lựa chọn các nội dung học phù hợp với người học.
4.2.2.7 Cung cấp nội dung học phù hợp với người học
Chức năng này sẽ hiển thị các nội dung học được lựa chọn phù hợp với người học thông qua cơ chế thich nghi dựa trên các kỹ thuật xây dựng khóa học thích nghi.
4.2.2.8 Trả lời các câu hỏi
Chức năng cho phép người học trả lời các câu hỏi thăm dò, các câu hỏi kiểm tra trắc nghiệm kiến thức và thực hiện các bài tập. Sau khi đăng nhập thành công, và lựa chọn nội dung học, người học được hệ thống yêu cầu trả lời các câu hỏi (Người học có thể bỏ qua bước này). Kết quả thu được từ phía người học là cơ sở cho việc xây dựng profile của người học.