Difference between revisions of "GIFT format"

From CNM Wiki
Jump to: navigation, search
(Trivia)
(Generic syntax)
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
The [[GIFT format]] (hereinafter, the ''Format'') is a file format to transfer question banks from and to [[learning management system]]s. Many [[learning management system]]s such as [[Adobe Captivate]] support this ''Format''.
+
The [[GIFT format]] (hereinafter, the ''Format'') is the most advanced plain-text file format that allows test question creators transferring question banks to those [[learning management system]]s including [[Adobe Captivate]], [[Docebo]], and [[Moodle]] that support the ''Format''. The [[Aiken format]] serves the same purpose, but it is limited to one-right-answer multiple-choice questions.  
  
  
 
==Trivia==
 
==Trivia==
 +
===Purpose===
 +
:Two plain-text question import tools, the ''Format'' and [[Aiken format]], have been created in order to help human test creators to import their questions to [[managed learning environment]]s in general or [[learning management system]]s in particular. [[XML]]-based tools such as [[QTI]] are used to transfer question banks between various [[learning management system]]s.
 +
 +
===Generic syntax===
 +
:As the ''Format'' uses plain text, its generic syntax is <code>::Question title with double colons:: Question goes here { =Right answer goes here ~Wrong answer goes here}.</code>
 +
 
===History===
 
===History===
:As a part of the [https://moodle.org/mod/forum/discuss.php?d=4004 Moodle community], Paul Shew initially developed this ''Format'' in 2003 as missing-word questions' import filter. According to the [https://moodle.org/mod/forum/discuss.php?d=4004 Moodle community],<blockquote>This filter was written through the collaboration of numerous members of the Moodle community. It was originally based on the simple missingword format. In July 2003, Thomas Robb wrote the original code for the percentage answer weight parser and comment insertion. Paul Tsuchido Shew rewrote the filter in December 2003 incorporating community suggestions for a more robust question format, and adding the question name parser and additional question types.</blockquote>
+
:Paul Shew initially developed this ''Format'' in 2003 as missing-word questions' import filter for [[Moodle]]. According to the [https://moodle.org/mod/forum/discuss.php?d=4004 Moodle community],<blockquote>This filter was written through the collaboration of numerous members of the Moodle community. It was originally based on the simple missingword format. In July 2003, Thomas Robb wrote the original code for the percentage answer weight parser and comment insertion. Paul Tsuchido Shew rewrote the filter in December 2003 incorporating community suggestions for a more robust question format, and adding the question name parser and additional question types.</blockquote>
  
 
===Name===
 
===Name===
:''GIFT'' is the acronym for ''general import format template''.
+
:According to the author, Paul Shew, ''GIFT'' is the acronym for ''general import format template''. It also seems that many, including [[Adobe]], wrongly de-abbreviated ''GIFT'' as ''general import format technology''.
 
 
Instead of adding question slides in Adobe Captivate manually, you can choose to directly import question banks from GIFT files. Creating GIFT format files and importing questions from them is useful if you have to add large number of questions in your courses.
 
 
 
GIFT stands for General Import Format Technology using which you can create questions using plain text. These files can be saved as text files and can be imported into Adobe Captivate or Moodle.
 
  
 +
===Usage===
 +
:[[Canvas LMS]] and [[Sakai LMS]] use QTI format for question import and export. [[Desire2Learn]] ([[Desire2Learn|D2L]]) appears like using their own format based on [[csv]].
  
 +
==Engines==
 +
===RGIFT===
 +
*https://www.rdocumentation.org/packages/RGIFT/versions/0.1-5
 +
*https://cran.r-project.org/web/packages/RGIFT/vignettes/RGIFT.pdf
  
 +
===Import to QTI===
 +
*https://github.com/csev/gift2qti
  
 
https://docs.moodle.org/38/en/GIFT_format
 
https://docs.moodle.org/38/en/GIFT_format

Latest revision as of 22:28, 28 May 2020

The GIFT format (hereinafter, the Format) is the most advanced plain-text file format that allows test question creators transferring question banks to those learning management systems including Adobe Captivate, Docebo, and Moodle that support the Format. The Aiken format serves the same purpose, but it is limited to one-right-answer multiple-choice questions.


Trivia

Purpose

Two plain-text question import tools, the Format and Aiken format, have been created in order to help human test creators to import their questions to managed learning environments in general or learning management systems in particular. XML-based tools such as QTI are used to transfer question banks between various learning management systems.

Generic syntax

As the Format uses plain text, its generic syntax is ::Question title with double colons:: Question goes here { =Right answer goes here ~Wrong answer goes here}.

History

Paul Shew initially developed this Format in 2003 as missing-word questions' import filter for Moodle. According to the Moodle community,

This filter was written through the collaboration of numerous members of the Moodle community. It was originally based on the simple missingword format. In July 2003, Thomas Robb wrote the original code for the percentage answer weight parser and comment insertion. Paul Tsuchido Shew rewrote the filter in December 2003 incorporating community suggestions for a more robust question format, and adding the question name parser and additional question types.

Name

According to the author, Paul Shew, GIFT is the acronym for general import format template. It also seems that many, including Adobe, wrongly de-abbreviated GIFT as general import format technology.

Usage

Canvas LMS and Sakai LMS use QTI format for question import and export. Desire2Learn (D2L) appears like using their own format based on csv.

Engines

RGIFT

Import to QTI

https://docs.moodle.org/38/en/GIFT_format