Ví dụ minh hoạ biểu diễn câu hỏi theo đặc tả QTI

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Lý thuyết trắc nghiệm và ứng dụng trong trắc nghiệm trực tuyến Luận văn ThS. Công nghệ thông tin 1.01.10 (Trang 81 - 85)

3.2. Đặc tả QTI cho câu hỏi, bài trắc nghiệm

3.2.4. Ví dụ minh hoạ biểu diễn câu hỏi theo đặc tả QTI

Sau đây là phần ví dụ minh họa về mô tả dữ liệu theo đặc tả QTI áp dụng cho hai dạng câu hỏi (multiple choice question và select point question) được sử dụng trong hệ thống trắc nghiệm kỹ năng công nghệ thông tin của Viện Công nghệ Thông tin, Đại học Quốc gia Hà Nội.

Câu hỏi dạng nhiều lựa chọn (Multiple choice Question)

Sau đây là câu hỏi đã giới thiệu ví dụ ở phần trước

Hình 3.8: Câu hỏi lựa chọn một phương án

Và mô tả dữ liệu theo đặc tả QTI được thể hiện trong file choice.xml:

<?xml version="1.0" encoding="UTF-8" ?>

- <assessmentItem xmlns="http://10.6.1.9/xsd/imsqti_v2p0"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://10.6.1.9/xsd/imsqti_v2p0 imsqti_v2p0.xsd" identifier="choice" title="Ngôn ngữ đa luồng" adaptive="false"

timeDependent="false">

<!--Bổ sung các thuộc tính đánh giá câu hỏi theo IRT vào đây -->

- <responseDeclaration identifier="RESPONSE" cardinality="single" baseType="identifier">

- <correctResponse>

<value>ChoiceA</value> </correctResponse>

</responseDeclaration>

- <outcomeDeclaration identifier="SCORE" cardinality="single" baseType="integer"> - <defaultValue> <value>0</value> </defaultValue> </outcomeDeclaration> - <itemBody>

- <choiceInteraction responseIdentifier="RESPONSE" shuffle="false" maxChoices="1">

<prompt>Trong các ngôn ngữ lập trình sau, ngôn ngữ nào hỗ trợ đa luồng

(Multithread)?</prompt>

<simpleChoice identifier="ChoiceA">Java</simpleChoice>

<simpleChoice identifier="ChoiceB">Visual Basic</simpleChoice> <simpleChoice identifier="ChoiceC">C</simpleChoice>

<simpleChoice identifier="ChoiceC">Pascal</simpleChoice> </choiceInteraction>

</itemBody>

<responseProcessing

template="http://10.6.1.9/question/qti_v2p0/rptemplates/match_correct" /> </assessmentItem>

- Câu hỏi trong ví dụ nêu trên không phải là dạng câu hỏi adaptive: thuộc tính adaptive="false", nghĩa là, các câu hỏi sau đó không phụ thuộc vào phương án trả lời câu hỏi của thí sinh. Câu hỏi không phụ thuộc thời gian: thuộc tính timeDependent="false”, nghĩa là, thời gian trả lời câu hỏi của thí sinh không bị hạn chế, chỉ phụ thuộc vào thời gian của bài trắc nghiệm.

- Phương án trả lời đúng cho câu hỏi là phương án A, biểu diễn bởi cặp thẻ <correctResponse> và </correctResponse>.

- Việc xử lý phương án trả lời của thí sinh thông qua file match_correct.xml

như sau:

<?xml version="1.0" encoding="UTF-8" ?>

<responseProcessing xmlns="http://10.6.1.9/xsd/imsqti_v2p0"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://10.6.1.9/xsd/imsqti_v2p0 imsqti_v2p0.xsd">

<responseCondition> <responseIf>

<match>

<variableidentifier="RESPONSE" /> <correct identifier="RESPONSE" /> </match>

<setOutcomeValue identifier="SCORE">

<baseValue baseType="integer">1</baseValue> </setOutcomeValue>

</responseIf> <responseElse>

<setOutcomeValue identifier="SCORE">

<baseValue baseType="integer">0</baseValue> </setOutcomeValue>

</responseElse> </responseCondition> </responseProcessing>

Câu hỏi lựa chọn điểm trên hình ảnh (Select Point Question)

<?xml version="1.0" encoding="UTF-8" ?>

<assessmentItem xmlns="http://10.6.1.9/xsd/imsqti_v2p0"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://10.6.1.9/xsd/imsqti_v2p0 imsqti_v2p0.xsd" identifier="selectPoint" title="Chọn điểm trên hình" adaptive="false"

timeDependent="false">

<!--Bổ sung các thuộc tính đánh giá câu hỏi theo IRT vào đây -->

<responseDeclaration identifier="RESPONSE" cardinality="single" baseType="point">

<correctResponse>

<value>102 113</value>

</correctResponse>

<areaMapping defaultValue="0">

<areaMapEntryshape="circle" coords="102,113,20" mappedValue="1" /> </areaMapping>

</responseDeclaration>

<outcomeDeclaration identifier="SCORE" cardinality="single" ="integer" /> <itemBody>

<selectPointInteraction responseIdentifier="RESPONSE" maxChoices="1">

<prompt>Trong hình dưới đây, kích chuột vào vùng nào để bổ sung thêm

Header và Footer cho tài liệu?prompt>

<object type="image/png" width="320" height="280"

data="images/h_footer.png">HeadFooterImage</object> </selectPointInteraction> </itemBody> <responseProcessing template="http://10.6.1.9/question/qti_v2p0/rptemplates/map_respo nse_point" /> </assessmentItem>

File map_response.xml nhằm xử lý phương án lựa chọn của thí sinh được thể hiện như sau:

<?xml version="1.0" encoding="UTF-8" ?>

<responseProcessing xmlns="http://10.6.1.9/xsd/imsqti_v2p0"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://10.6.1.9/xsd/imsqti_v2p0 ../imsqti_v2p0.xsd">

<responseCondition> <responseIf>

<isNull>

<variableidentifier="RESPONSE" /> </isNull>

<setOutcomeValue identifier="SCORE">

<baseValue baseType="integer">0</baseValue> </setOutcomeValue>

</responseIf> <responseElse>

<setOutcomeValue identifier="SCORE"> <mapResponseidentifier="RESPONSE" /> </setOutcomeValue>

</responseElse> </responseCondition> </responseProcessing>

- Trong câu hỏi ở ví dụ trên, thí sinh trả lời đúng nếu kích chuột vào một điểm trong vùng hình tròn có tâm (102,113) và bán kính là 20. Tuy nhiên, đây chỉ là một ví dụ về vùng đáp án có dạng hình tròn. Hoàn toàn có thể thay đổi vùng đáp án đúng là hình chữ nhật hoặc đa giác bất kỳ nhờ việc thay đổi trong cặp thẻ các thuộc tính bên trong cặp thẻ <areaMapping defaultValue="0"> </areaMapping>

Các câu hỏi được biểu diễn qua đặc tả QTI có thể đóng gói thành gói (object-bank) và tích hợp vào các hệ thống ngân hàng câu hỏi (Item Bank Systems). Thông thường, các phần mềm hỗ trợ soạn thảo câu hỏi hoặc bài thi (authoring tool) tuân thủ QTI có hỗ trợ các tính năng đóng gói các câu hỏi và dễ dàng chuyển đổi vào ngân hàng câu hỏi. Hiện nay, có một số phần mềm hỗ trợ việc kiểm tra một câu hỏi có tuân thủ theo QTI hay không, chẳng hạn phần mềm QTIViewer (http://www.toia.ac.uk/) hoặc Saras QTI Viewer tại địa chỉ: http://www.excelindia. com/. Có một số phần mềm hỗ trợ đóng gói các câu hỏi hoặc bài trắc nghiệm thành các gói tuân thủ QTI (object-bank hoặc assessment- bank), tuy nhiên, một phần mềm dễ dàng tìm thấy trên Internet và được sử dụng nhiều trên thế giới là phần mềm Canvas Learning Author (http://www. canvaslearning.com/). Một bài trắc nghiệm hỏi tuân thủ QTI sau khi đã đóng gói có dạng một file .ZIP, trong đó gồm 1 file XML có tên imsmanifest.xml, 1 file XML biểu diễn dữ liệu của các câu hỏi bài trắc nghiệm và các tài nguyên khác (chẳng hạn, các file âm thanh, hình ảnh...).

Trong các tài liệu đặc tả QTI 2.0 có nhắc đến các thuộc tính câu hỏi nhưng chưa mô tả chi tiết cho các thuộc tính đánh giá câu hỏi. Tuy nhiên, để tích hợp các thuộc tính đánh giá của câu hỏi vào trong đặc tả QTI, theo [7] có thể bổ sung phần mô tả cho các thuộc tính này. Có thể bổ sung vào phần đã đánh dấu <!--Bổ sung các thuộc tính đánh giá câu hỏi theo IRT vào đây --> trong file XML như sau: <AssessmentItemmetadata> <irt:icc type=”TwoParameterLogistic”> <irt:difficulty> 1.2 <irt:difficulty/> <irt:discrimination>1.5<irt:discrimination/> </irt:icc> </AssessmentItemmetadata>

Một phần của tài liệu (LUẬN VĂN THẠC SĨ) Lý thuyết trắc nghiệm và ứng dụng trong trắc nghiệm trực tuyến Luận văn ThS. Công nghệ thông tin 1.01.10 (Trang 81 - 85)

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

(116 trang)