gift: Difference between revisions
(→Format) |
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
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:
- optional prerequisite and relative difficulty links to other questions
(titles can be used) and
- optional question help text at two levels of specificity.