Dữ liệu thử nghiệm và kết quả

Một phần của tài liệu Một mô hình tạo khóa học thích nghi trong đào tạo điện tử (Trang 99)

Chúng tôi sử dụng tập dữ liệu thử nghiệm với 500 người học khác nhau. Giá trị định lượng kiến thức ban đầu của người học và kết quả thực hiện các nhiệm vụ học tập của người học được lưu trữ trong tệp dữ liệu dạng *.txt.

Với mỗi người học, kết quả đánh giá mức độ hiểu biết ban đầu của người học thông qua việc trả lời các câu hỏi được lưu trong các tệp Quser01.txt, Quser02.txt,. . ., Quser500.txt tương ứng. Trong mỗi tệp này, định lượng mức độ hiểu biết của người học về các khái niệm được lưu dưới định dạng conceptid:value trong đó conceptid là định danh của khái niệm trong mô hình nội dung học. value có giá trị trong khoảng [0. . .100] cho biết giá trị xác suất định lượng mức độ hiểu biết các khái niệm. Trong trường hợp người học không trả lời một số câu hỏi, do đó hệ thống không đánh giá được mức độ hiểu biết của một khái niệm nào đó, value có giá trị:*.

Ví dụ:

18:100%; 10:*; 21:50%; 20:*; 23:*; 12:*; 14:*; 15:0% 16:100%; 34:0%; 39:50%; 40:*; 22:0%; 25:50%; 26:*; 27:*; 28:*

là kết quả việc đánh giá mức độ hiểu biết ban đầu của user02, kết quả đánh giá ban đầu cho thấy:

- User02 đã hiểu được các khái niệm 18 (Khái niệm thực thể), 6 (Khái niệm khóa ngoại) (có xác suất p(acquired)=100%).

- Xác suất User02 hiểu các khái niệm 21,15,39,50 p(acquired)=50%

- Các khái niệm10,20,23,12,14,26,27,28 chưa được đánh giá do người học đã không trả lời một số câu hỏi liên quan đến các khái niệm này.

Kết quả định lượng mức độ hoàn thành các nhiệm vụ cũng như hiểu biết các khái niệm của người học trong qúa trình tham gia khóa học được lưu trong các tệp Auser01.txt, Auser02.txt,ldots, Quser500.txt tương ứng. Trong mỗi tệp, giá trị xác suất định lượng mức độ hoàn thành thực hiện các nhiệm vụ được lưu trên từng dòng có định dạngtaskid:value. Trong đó taskid là định danh của nhiệm vụ trong mô hình nội dung học. Giá trị value

trong khoảng [0. . .100] cho biết giá trị xác suất định lượng mức độ hoàn thành việc thực hiện các nhiệm vụ. Ví dụ: 3:75.0 1:10.0 18:20.0 2:50.0

Các dòng dữ liệu trên là một phần kết quả thực hiện các nhiệm vụ của user01. Dòng thứ nhất cho biết kết quả đánh giá việc thực hiện nhiệm vụ3 - Xác định các thực thể là 75%. Và các công việc liên quan là: 1 - Liệt kê các danh từ, 2 - Xác định danh từ chung và18 - Tìm hiểu khái niệm thực thể có kết quả là 10%, 20% và 50% tương ứng.

Giá trị xác suất định lượng kiến thức, mức độ hoàn thành nhiệm vụ của người học thông qua việc đánh giá và mối quan hệ giữa các khái niệm, nhiệm vụ được cập nhật trong qúa trình người học tham gia khóa học qua nhiều giai đoạn thực hiện các nhiệm vụ được lưu thành nhiều tệp kết quả khác nhau ứng với từng giai đoạn. Sau mỗi nhiệm vụ người học thực hiện, mô hình tính toán lại các giá trị xác suất cho biết mức độ hiểu biết khái niệm và hoàn thành nhiệm vụ. Trong khóa học thử nghiệm này, có tối đa 24 quá trình cập nhật các giá trị này. Các kết quả dưới đây là một phần việc định lượng mức độ hiểu biết các khái niệm, mức độ hoàn thành các nhiệm vụ sau khi người học có xác suất là 75% khi thực hiện nhiệm vụ 3 - Xác định các thực thể.

1: 89.656624 2: 91.02828 18: 87.185616 3: 91.8585 ...

Các giá trị này được cập nhật trong cơ sở dữ liệu, căn cứ vào giá trị này các luật thích nghi được áp dụng để gợi ý người học có thể bỏ qua một số khái niệm hay nhiệm vụ. Dữ liệu thử nghiệm và kết quả của một số người dùng được trình bày trong phần phụ lục E

Một phần của tài liệu Một mô hình tạo khóa học thích nghi trong đào tạo điện tử (Trang 99)