Các bộ công cụ sử dụng thƣ viện JQTI

Một phần của tài liệu Chuẩn QTI trong các hệ thống sát hạch trắc nghiệm bằng máy tính và triển khai thử nghiệm (Trang 28 - 30)

a. QTI Engine

QTI Engine là một công cụ mã nguồn mở mới đƣợc phát triển bởi dự án MathAssess, dùng để hiển thị nội dung đặc tả IMS QTI v2.0 và 2.1. QTI Engine sử dụng JQTI 2 để xử lý các tệp XML và sử dụng giải pháp dựa trên XSLT để tạo ra các câu hỏi và bài thi. Đặc biệt MathAssess còn hỗ trơ MathML (Mathematical Markup Language - Ngôn ngữ Đánh dấu Toán học) trong trình duyệt Internet Explorer thông qua công cụ MathPlayer để hiển thị ký hiệu và công thức toán học tƣơng tự trình duyệt Mozilla Firefox.

Ngoài ra, hệ thống Moodle có một plugin cho phép QTI Engine có thể chạy nhƣ một thành phần trong Moodle. Điều này cho phép giáo viên có thể tạo bài thi bằng cách tải lên từ máy hiện hành hoặc nhập khẩu (import) từ Minibix, và sinh viên có thể làm bài thi nhƣ một phần của một khoá học Moodle

b. Constructr

Constructr mở rộng các bằng chứng về khái niệm Constructr ban đầu từ dự án ASDEL, nó gồm một số tính năng mới:

- Dùng thƣ viện JQTI

- Lấy câu hỏi từ hệ thống Minibix

Hiện tại Constructr chỉ xử lý đƣợc một phần rất nhỏ về đặc tả QTI, những thứ có thể đƣợc thực hiện trong một bài thi. Ví dụ nó không thể tạo đƣợc các bài thi adaptive, hỗ trợ rất ít các thuộc tính của bài thi.

Constructr cho phép ngƣời dùng tìm kiếm một ngân hàng câu hỏi và tạo thành một bài thi hoàn chỉnh. Constructr cũng tích hợp trực tiếp với playr và assessr, nó cho phép test bài thi ngay khi đang xây dựng và sau đó triển khai tới các thí sinh. Constructr đƣợc cung cấp bởi JQTI.

CHƢƠNG 2. MÔ HÌNH ỨNG DỤNG WEB THEO KHUNG KIẾN TRÚC MVC VỚI XQUERY VÀ JQUERY

Một phần của tài liệu Chuẩn QTI trong các hệ thống sát hạch trắc nghiệm bằng máy tính và triển khai thử nghiệm (Trang 28 - 30)

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

(81 trang)