Mơ tả luật xác định thứ tự

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 69 - 71)

Mỗi luật xác định thứ tự bao gồm một tập các điều kiện và các hành động tương ứng. Các điều kiện sẽđược đánh giá sử dụng các thơng tin theo gắn liền với activity.

Hình 1.4.5 Điều kiện luật xác định thứ tự và các hành động

Kết hp điu kin

Các điều kiện đơn lẻ cĩ thểđược kết hợp để tạo ra một tập các điều kiện đánh giá sao cho một điều kiện đơn lẻ phải là True hoặc tất cả phải là True để xác định hành động

để phân phối.

All (giá trị mặc định) - Tập điều kiện được đánh giá là True nếu và chỉ nếu tất cả các điều kiện đơn lẻ được đánh giá là True. Nĩ giống như tốn tử logic

And.

Any - Tập điều kiện được đánh giá là True nếu bất kỳ một điều kiện nào trong

đĩ được đánh giá là True. Nĩ giống như tốn tử logic Or.

Các điu kin lut

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

cảnh của activity mà Sequencing Rule được áp dụng.

Điều kiện Mơ tả

Satisfied Điều kiện này được đánh giá là True nếu Objective Progress Status

của objective liên quan gắn liền activity là True và Objective Satisfied Status cho objective gắn liền với activity là True

Objective Status Known

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

Objective Measure Known

Điều kiện được đặt 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.

Objective Measure Greater Than

Điều kiện được đặt là True nếu Objective Measure Status của objective gắn liền với activity là True và Objective Normalized Measure của objective liên quan đến activity lớn hơn Rule Condition Measure Threshold.

Objective Measure Less Than

Điều kiện được đánh giá là True nếu Objective Measure Status của objective gắn liền với activity là True và Objective Normalized Measure của objective liên quan đến activity nhỏ hơn Rule Condition Measure Threshold.

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 được đặt là True.

Activity Progress Known

Điều kiện được đánh giá là True nếu Activity Progress Status cho activity là True và Attempt Progress Status cho acticity là True

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

Attempt Limit Exceeded

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

của activity

Always Điều kiện luơn luơn được đánh giá là True

Bảng 1.4.3 Bảng mơ tả các điều kiện luật

Rule Action

Thành phần Rule Action biểu diễn action hoặc behavior dự định mà LMS sẽ chịu trách nhiệm trong các Sequencing Behavior khác nhau, khi một tập điều kiện của Sequencing Rule đặt giá trị là True. Tập các actions được phân loại dựa theo các tình huống đánh giá khác nhau về mặt thời gian.

Precondition Actions: Áp dụng khi duyệt Activity Tree để xác định một activity để phân phối.

Post condition Actions: Áp dụng khi một attempt thực hiện trên một activity kết thúc.

Exit Actions: Áp dụng sau khi một attempt của của activity con kết thúc

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 69 - 71)

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

(129 trang)