Mơ tả luật Rollup

Một phần của tài liệu TÌM HIỂU mô HÌNH SCORM(Shareable content object reference model) và xây DỰNG CÔNG cụ MINH họa (Trang 72 - 74)

Các activities cluster khơng gắn với các đối tượng nội dung (content objects), do đĩ khơng cĩ một cách trực tiếp để các thơng tin học tập của học viên đuợc áp dụng cho một cluster activity. Đặc tả IMS SS cung cấp một cách để áp dụng các thơng tin tương tác của học viên với các đối tượng nội dung lên các cluster activities. Đĩ là một tập gồm 0 hoặc nhiều Rollup Rules cĩ thểđược áp dụng cho cluster activties và các luật đĩ được đánh giá trong suốt Overall Rollup Process. Hãy quan sát hình vẽ duới

đây.

Hình 1.4.6 Mơ tả luật Rollup

Cú pháp Rollup Rule biểu diễn trên hình vẽ là (if [condition_set] True For [child activity set] then [action]).

Các điu kin Rollup

Thành phần Rollup Conditions chứa một tập các điều kiện được đánh giá trong ngữ

cảnh của mỗi activity được gộp vào trong đánh giá Rollup Rule. Thành phần Rollup Conditions chứa một hoặc nhiều hơn các thành phần Rollup Condition được kết hợp lại bằng cách sử dụng Condition Combination áp dụng cho Rollup Rule. Mỗi thành

phần Rollup Condition phải là một trong các thành viên của tập từ vựng hạn chế

(restricted vocabulary) được quy định nhưở bảng 1.4.4.

Điều kiện Mơ tả

Satisfied Điều kiện được đánh giá là True nếu Objective Progress Status của Objective liên quan đến activity là True và Objective Satisfied Status

của objective gắn liền với activity là True

Objective Status

Known objective liên quan Điều kiện được đánh giá là True nđến activity là True ếu Objective Progress Status của

Objective Measure Known

Điều kiện được đánh giá là True nếu Objective Progress Status của objective gắn liền với activity là True và Objective Measure Status của objective gắn liền với activity là True.

Completed Điều kiện được đánh giá là True nếu Attempt Progress Status của activity là True và Attempt Completion Status của activity là True

Activity Progress

Known True và Điều kiệAttempt Progress Statusn đánh giá là True nếu Activity Progress Status của activity là True của activity là

Attempted Điều kiện được đánh giá là True nếu Activity Progress Status của activity là True và Activity Attempt Count của activity là dương

Attempt Limit Exceeded

Điều kiện được đánh giá là True nếu Activity Progress Status của activity là True và Limit Condition Attempt Limit Control của activity là True và Activity Attempt Count của activity bằng hoặc lớn hơn Limit Condition Attempt Limit của activity.

Never Điều kiện luơn được cho là False

Bảng 1.4.4 Các điều kiện Rollup

Rollup Actions

Thành phần này mơ tả hành động mong muốn mà nên được áp dụng trong cluster activity định nghĩa Rollup Rule. Rollup Action được áp dụng trong Rollup Behavior nếu tập điều kiện áp dụng cho các activities gộp trong đánh giá rollup nhưđịnh nghĩa trong Rollup Child Activity Set là true . Rollup Action cĩ thể ảnh hưởng mơ hình trạng thái theo dõi của activity mà Rollup Rule được gắn với, nhưđịnh nghĩa ở bảng 1.4.5.

Rollup Action Mơ tả của action

Satisfied

(default value) Objective Progress StatusObjective Satisfied Status c cho objective rolled up gủa rolled up activity gắn liắn liền vền với activity là True ới activity là True.

Not Satisfied Objective Progress Status của rolled up objective gắn liền với activity là True.

Objective Satisfied Status của rolled up objective gắn liền với activity là False.

Completed Attempt Progress Status của activity là True

Attempt Completion Status của activity làTrue

Incomplete Attempt Progress Status của activity là True

Attempt Completion Status của activity đặt là True

Một phần của tài liệu TÌM HIỂU mô HÌNH SCORM(Shareable content object reference model) và xây DỰNG CÔNG cụ MINH họa (Trang 72 - 74)

Tải bản đầy đủ (PDF)

(129 trang)