Moodle GIFT Question Format Simple text markup for importing and exporting quiz and lesson questions for Moodle der.hans ScaLE 9x : OSSIE 2011Feb26
/whois der.hans Over 15 years as sysadmin, programmer, analyst, digital janitor adjunct instructor at Mesa Community College currently WFH sysadmin founder of ABLEconf founder of the Free Software Stammtisch chairman of Phoenix Linux Users Group
What is Moodle? CMS/LMS/VLE Course Management System Learning Management System Virtual Learning Environment “Course Management System for Online Learning”
What is GIFT? Plain text markup for importing and exporting questions with Moodle Moodle-specific
Capabilities Import and Export questions Quizzes and Lessons Feedback Categories Question Names Weighted Answers Case-sensitive answers
Supported Question Types MCSA MCMA TF Matching Numerical Answers Essay Description
Multiple Choice Single Answer What question type does GIFT not support? { =Calculated ~MCSA ~MCMA ~Short Answer ~Matching }
Multiple Choice Multiple Answer What question types does GIFT support? { ~%-50%Calculated ~%25%MCSA ~%25%MCMA ~%25%Short Answer ~%25%Matching }
True-False Moodle is a web-based course management system. {T}
Short Answer GIFT supports { =MCSA =MCMA =True-False =Short Answer =Matching =Essay } question formats.
Matching Match the format name with its acronym. { =MCSA -> Multiple Choice Single Answer =MCMA -> Multiple Choice Multiple Answer =T/F -> True-False }
Numerical Questions ScaLE 9x is in the year {# =2011:0 =%50%2011:2 }
Essay Name 3 formats supported by GIFT. {}
Description No answer part, just text
Missing Word Option for all question types Puts a blank line in the question where the answer would appear
Feedback MCSA questions have how many correct answers? { =1 # Correct =2 # MCSA == Multiple Choice Single Answer, so only one correct answer =Many # MCSA == Multiple Choice Single Answer, so only one correct answer, MCMA would have many correct answers }
Categories $CATEGORY: Moodle $CATEGORY: Moodle/GIFT
Question Names ::Moodle is CMS:: Moodle is a web-based course management system. {T}
Weighted Answers This presentation is about { =GIFT ~%50%Moodle #What specific part of Moodle? ~Presents #No. GIFT }
Case-sensitive Answers $question->usecase = 0; // Ignore case This presentation is about { =GIFT ~%50%Moodle #What specific part of Moodle? ~%75%gift #I say case matters, it's GIFT ~Presents #No, GIFT }
Tips Use blank lines for seperation When using a word processor, make sure to save as plain text Case-sensitivity and Category stay in effect until changed Import GIFT to Moodle, then export to other formats
Resources GIFT Format Documentation http://docs.moodle.org/en/GIFT OpenOffice.org/LibreOffice GIFT Template http://moodle.org/mod/forum/discuss.php?d=20705 &parent=168385