gift: Difference between revisions

From Microformats Wiki
Jump to navigation Jump to search
No edit summary
Line 66: Line 66:


''Note: the table and example above was adapted from and then migrated back to the GPL-licensed Moodle site, not copied from there.''
''Note: the table and example above was adapted from and then migrated back to the GPL-licensed Moodle site, not copied from there.''
=== Extensions for learner adaptation ===
See http://strategy.wikimedia.org/wiki/Proposal_talk:Assessment_content#GIFT_picoformat_needs_to_be_extended
Still to be done to extend the format for the kind of learner adaptivity (using, for example, [http://web.archive.org/web/20060517223928/bovik.org/idas/dsd-tutor-schema.txt this schema] based on [http://web.archive.org/web/20050220153210/www.bovik.org/idas/dsd-tutor-rules.txt these rules] from del Soldato, T. & du Boulay, B. (1995) "Implementation of Motivational Tactics in Tutoring Systems," ''Journal of Artificial Intelligence in Education,'' '''6'''(4): 337-78) are:
# optional prerequisite and relative difficulty links to other questions
(titles can be used) and
# optional question help text at two levels of specificity.


==See also==
==See also==
*[[picoformats]]
*[[picoformats]]

Revision as of 08:01, 5 February 2010

<entry-title>GIFT Syntax</entry-title>

short URL
http://bit.ly/giftax

The GIFT picoformat allows writing multiple-choice, true-false, short answer, matching, missing word, and numerical quiz questions in a simple text format. The GPLed Moodle Course/Learning Management System can import and export questions in the GIFT picoformat.

Format

Symbol Use
// text Comment (optional)
::title:: Question title (optional)
text Question text
{ Start answer(s)
{T} or {F} True or False answer
{ ... =correct answer ... } Correct answer for multiple choice, multiple answer, or fill-in-the-blank
{ ... ~incorrect answer ... } Wrong answer
{ ... =item -> matching answer ... } Answer for matching questions
#answer feedback Answer feedback or comment
{# Numeric answer start
answer:range Answer and tolerance range answering numeric question
=%n%answer:range Weight n percent credit for multiple numeric answers in ranges
} End answers

Examples

// true/false
::Q1:: 1+1=2 {T}

// multiple choice
::Q2:: What's between orange and green in the spectrum? {=yellow ~red ~blue}

// fill-in-the-blank
::Q3:: Two plus {=two =2} equals four.

// matching
::Q4:: Which animal eats which food? { =cat -> cat food =dog -> dog food }

// math range question
::Q5:: What is a number between 2 and 4? {#3:2}

// alternate layout
::Title 
:: Question {
=Correct answer 1
=Correct answer 2
~Wrong answer 1
#response to wrong answer 1
~Wrong answer 2
#response to wrong answer 2
}

Note: the table and example above was adapted from and then migrated back to the GPL-licensed Moodle site, not copied from there.

Extensions for learner adaptation

See http://strategy.wikimedia.org/wiki/Proposal_talk:Assessment_content#GIFT_picoformat_needs_to_be_extended


Still to be done to extend the format for the kind of learner adaptivity (using, for example, this schema based on these rules from del Soldato, T. & du Boulay, B. (1995) "Implementation of Motivational Tactics in Tutoring Systems," Journal of Artificial Intelligence in Education, 6(4): 337-78) are:

  1. optional prerequisite and relative difficulty links to other questions

(titles can be used) and

  1. optional question help text at two levels of specificity.

See also