Create Tests According to QTI 2.1 Standard


[Up] [Top]

Documentation for package ‘rqti’ version 1.0.0

Help Pages

A B C D E G I L M N O P Q R S T U V W

-- A --

AssessmentItem Class AssessmentItem
AssessmentItem-class Class AssessmentItem
AssessmentSection Class "AssessmentSection"
assessmentSection Create an object AssessmentSection
AssessmentSection-class Class "AssessmentSection"
AssessmentTest Class "AssessmentTest"
assessmentTest Create an object AssessmentTest
AssessmentTest-class Class "AssessmentTest"
AssessmentTestOpal Class "AssessmentTestOpal"
assessmentTestOpal Create an object AssessmentTestOpal
AssessmentTestOpal-class Class "AssessmentTestOpal"
authLMS Authenticate with LMS
authLMS-method Authenticate with LMS

-- B --

buildAssessementSection,AssessmentItem Build tags for AssessmentSection in assessmentTest
buildAssessementSection,character Build tags for AssessmentSection in assessmentTest
buildAssessmentSection Build tags for AssessmentSection in assessmentTest
buildAssessmentSection,AssessmentSection Build tags for AssessmentSection in assessmentTest
buildAssessmentSection-method Build tags for AssessmentSection in assessmentTest

-- C --

Choice Class "Choice"
Choice-class Class "Choice"
CorrectFeedback Class "CorrectFeedback"
correctFeedback Create object CorrectFeedback
CorrectFeedback-class Class "CorrectFeedback"
createAssessmentTest Create an element assessmentTest of a qti-xml document for test
createAssessmentTest,AssessmentTest Create an element assessmentTest of a qti-xml document for test
createAssessmentTest,AssessmentTestOpal Create an element assessmentTest of a qti-xml document for test
createAssessmentTest-method Create an element assessmentTest of a qti-xml document for test
createItemBody Create an element itemBody of a qti-xml document
createItemBody,DirectedPair Create an element itemBody of a qti-xml document
createItemBody,Entry Create an element itemBody of a qti-xml document
createItemBody,Essay Create an element itemBody of a qti-xml document
createItemBody,MultipleChoice Create an element itemBody of a qti-xml document
createItemBody,MultipleChoiceTable Create an element itemBody of a qti-xml document
createItemBody,OneInColTable Create an element itemBody of a qti-xml document
createItemBody,OneInRowTable Create an element itemBody of a qti-xml document
createItemBody,Ordering Create an element itemBody of a qti-xml document
createItemBody,SingleChoice Create an element itemBody of a qti-xml document
createItemBody-method Create an element itemBody of a qti-xml document
createMetadata Create an element of metadata
createMetadata,AssessmentItem Create an element of metadata
createMetadata,AssessmentTest Create an element of metadata
createMetadata,QtiContributor Create an element of metadata
createMetadata-method Create an element of metadata
createOutcomeDeclaration Create an element outcomeDeclaration of a qti-xml document
createOutcomeDeclaration,AssessmentItem Create an element outcomeDeclaration of a qti-xml document
createOutcomeDeclaration,AssessmentTest Create an element outcomeDeclaration of a qti-xml document
createOutcomeDeclaration,Entry Create an element outcomeDeclaration of a qti-xml document
createOutcomeDeclaration,TextGap Create an element outcomeDeclaration of a qti-xml document
createOutcomeDeclaration-method Create an element outcomeDeclaration of a qti-xml document
createQtiTask Create XML or zip file for question specification
createQtiTask,AssessmentItem Create XML or zip file for question specification
createQtiTask,character Create XML or zip file for question specification
createQtiTask-method Create XML or zip file for question specification
createQtiTask-methods Create XML or zip file for question specification
createQtiTest Create zip-archive of the qti test specification
createQtiTest,AssessmentItem Create zip-archive of the qti test specification
createQtiTest,AssessmentTest Create zip-archive of the qti test specification
createQtiTest,character Create zip-archive of the qti test specification
createQtiTest-method Create zip-archive of the qti test specification
createQtiTest-methods Create zip-archive of the qti test specification
createResponseDeclaration Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,AssessmentItem Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,Entry Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,Essay Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,InlineChoice Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,MatchTable Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,MultipleChoice Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,MultipleChoiceTable Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,NumericGap Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,Ordering Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,SingleChoice Create an element responseDeclaration of a qti-xml document
createResponseDeclaration,TextGap Create an element responseDeclaration of a qti-xml document
createResponseDeclaration-method Create an element responseDeclaration of a qti-xml document
createResponseProcessing Create an element responseProcessing of a qti-xml document
createResponseProcessing,AssessmentItem Create an element responseProcessing of a qti-xml document
createResponseProcessing,Entry Create an element responseProcessing of a qti-xml document
createResponseProcessing,Essay Create an element responseProcessing of a qti-xml document
createResponseProcessing,Gap Create an element responseProcessing of a qti-xml document
createResponseProcessing,NumericGap Create an element responseProcessing of a qti-xml document
createResponseProcessing,Ordering Create an element responseProcessing of a qti-xml document
createResponseProcessing,SingleChoice Create an element responseProcessing of a qti-xml document
createResponseProcessing,TextGapOpal Create an element responseProcessing of a qti-xml document
createResponseProcessing-method Create an element responseProcessing of a qti-xml document
createText Compose a set of html elements to display question in qti-xml document
createText,character Compose a set of html elements to display question in qti-xml document
createText,Gap Compose a set of html elements to display question in qti-xml document
createText,InlineChoice Compose a set of html elements to display question in qti-xml document
createText-method Compose a set of html elements to display question in qti-xml document
createZip Create an Zip archive of QTI test
createZip,AssessmentTest Create an Zip archive of QTI test
createZip,AssessmentTestOpal Create an Zip archive of QTI test
createZip-method Create an Zip archive of QTI test
create_assessment_item Compose a root element AssessmentItem of xml task
create_qti_task Create XML file for question specification
create_qti_test Create XML file for exam test specification
create_question_object Create rqti S4 AssessmentItem Object from Rmd

-- D --

DirectedPair Class "DirectedPair"
directedPair Create object DirectedPair
DirectedPair-class Class "DirectedPair"
dropdown Create YAML string for InlineChoice object (dropdown list)

-- E --

Entry Class "Entry"
entry Create object Entry
Entry-class Class "Entry"
Essay Class "Essay"
essay Create object Essay
Essay-class Class "Essay"
extract_results Create data frame with test results

-- G --

Gap Class "Gap"
Gap-class Class "Gap"
gapNumeric Create object NumericGap
gapText Create object TextGap
gapTextOpal Create object TextGapOpal
gap_numeric Create YAML string for NumericGap object
gap_text Create YAML string for TextGap object
getAssessmentItems Get list of AssessmentItems for AssessmentSection
getAssessmentItems,AssessmentItem Get list of AssessmentItems for AssessmentSection
getAssessmentItems,AssessmentSection Get list of AssessmentItems for AssessmentSection
getAssessmentItems,character Get list of AssessmentItems for AssessmentSection
getAssessmentItems-method Get list of AssessmentItems for AssessmentSection
getCalculator Get value of the slot 'calculator'
getCalculator,AssessmentItem Get value of the slot 'calculator'
getCalculator,AssessmentSection Get value of the slot 'calculator'
getCalculator,character Get value of the slot 'calculator'
getCalculator-method Get value of the slot 'calculator'
getCalculator-methods Get value of the slot 'calculator'
getContributors Get list of contributors values
getContributors,AssessmentItem Get list of contributors values
getContributors,AssessmentSection Get list of contributors values
getContributors,character Get list of contributors values
getContributors-method Get list of contributors values
getContributors-methods Get list of contributors values
getCourseElements Get elements of the course by courseId from LMS
getCourseElements-method Get elements of the course by courseId from LMS
getCourseResult Get zip with course results by resource id and node id
getCourseResult-method Get zip with course results by resource id and node id
getFiles Get file paths for attachment of test
getFiles,AssessmentItem Get file paths for attachment of test
getFiles,AssessmentSection Get file paths for attachment of test
getFiles,character Get file paths for attachment of test
getFiles-method Get file paths for attachment of test
getFiles-methods Get file paths for attachment of test
getIdentifier Get identifier
getIdentifier,AssessmentItem Get identifier
getIdentifier,AssessmentSection Get identifier
getIdentifier,character Get identifier
getIdentifier,Gap Get identifier
getIdentifier-method Get identifier
getIdentifier-methods Get identifier
getLMSResources Get records of all current user's resources on LMS
getLMSResources-method Get records of all current user's resources on LMS
getLMSResourcesByName Get select records about user resources by name.
getLMSResourcesByName-method Get select records about user resources by name.
getLMSResourceURL Create an URL using the resource's display name on LMS
getLMSResourceURL-method Create an URL using the resource's display name on LMS
getObject Get object
getObject,AssessmentItem Get object
getObject,AssessmentSection Get object
getObject,character Get object
getObject-method Get object
getObject-methods Get object
getPoints Get points from AssessmentItem object
getPoints,AssessmentItem Get points from AssessmentItem object
getPoints,AssessmentSection Get points from AssessmentItem object
getPoints,character Get points from AssessmentItem object
getPoints,MultipleChoice Get points from AssessmentItem object
getPoints-method Get points from AssessmentItem object
getPoints-methods Get points from AssessmentItem object
getResponse Get and process a piece of question content
getResponse,character Get and process a piece of question content
getResponse,InlineChoice Get and process a piece of question content
getResponse,NumericGap Get and process a piece of question content
getResponse,TextGap Get and process a piece of question content
getResponse-method Get and process a piece of question content

-- I --

InlineChoice Class "InlineChoice"
inlineChoice Create object InlineChoice
InlineChoice-class Class "InlineChoice"
isUserLoggedIn Check if User is Logged in LMS
isUserLoggedIn-method Check if User is Logged in LMS

-- L --

LMS LMS Class
LMS-class LMS Class

-- M --

MatchTaable-classs Class "MatchTable"
MatchTable Class "MatchTable"
mdlist Create a markdown list for answer options
ModalFeedback Class "ModalFeedback"
modalFeedback Create object ModalFeedback
ModalFeedback-class Class "ModalFeedback"
MultipleChoice Class "MultipleChoice"
multipleChoice Create object MultipleChoice
MultipleChoice-class Class "MultipleChoice"
MultipleChoiceTable Class "MultipleChoiceTable"
multipleChoiceTable Create object MultipleChoiceTable
MultipleChoiceTable-class Class "MultipleChoiceTable"

-- N --

NumericGap Class "NumericGap"
numericGap Create object NumericGap
NumericGap-class Class "NumericGap"

-- O --

OneInColTable Class "OneInColTable"
oneInColTable Create object OneInColTable
OneInColTable-class Class "OneInColTable"
OneInRowTable Class "OneInRowTable"
oneInRowTable Create object OneInRowTable
OneInRowTable-class Class "OneInRowTable"
Opal Class Opal
opal Create an Opal LMS Connection Object
Opal-class Class Opal
Ordering Class "Ordering"
ordering Create object Ordering
Ordering-class Class "Ordering"

-- P --

prepareQTIJSFiles Prepare files to render them with QTIJS
prepareQTIJSFiles,AssessmentItem Prepare files to render them with QTIJS
prepareQTIJSFiles,AssessmentSection Prepare files to render them with QTIJS
prepareQTIJSFiles,AssessmentTest Prepare files to render them with QTIJS
prepareQTIJSFiles-method Prepare files to render them with QTIJS
prepareQTIJSFiles-methods Prepare files to render them with QTIJS
prepare_renderer Prepare QTIJS renderer
publishCourse Publish a course on LMS
publishCourse-method Publish a course on LMS Opal
publishCourse-method Publish a course on LMS

-- Q --

QtiContributor Class QtiContributor
qtiContributor Constructor function for class QtiContributor
QtiContributor-class Class QtiContributor
qtijs_path shortcut for the correct QTIJS path
QtiMetadata Class QtiMetadata
qtiMetadata Constructor function for class QtiMetadata
QtiMetadata-class Class QtiMetadata
qti_contributor Constructor function for class QtiContributor
qti_metadata Constructor function for class QtiMetadata

-- R --

render_opal Render Rmd directly in Opal via API
render_qtijs Render an RMD/xml file or rqti-object as qti xml with QTIJS
render_xml Render a single xml file with QTIJS
render_zip Render a zipped qti archive with QTIJS
rmd2xml Create qti-XML task file from Rmd (md) description
rmd2zip Create test zip file with one task xml file from Rmd (md) description

-- S --

section Create a section as part of a test content
SingleChoice Class "SingleChoice"
singleChoice Create object SingleChoice
SingleChoice-class Class "SingleChoice"
start_server Start QTIJS on a local server
stop_server Stop QTIJS local server

-- T --

test Create a test
test4opal Create a test for LMS OPAL
TextGap Class "TextGap"
textGap Create object TextGap
TextGap-class Class "TextGap"
TextGapOpal Class "TextGapOpal"
textGapOpal Create object TextGapOpal
TextGapOpal-class Class "TextGapOpal"

-- U --

updateCourseElementResource Update the referenced learning resource of a course element in the LMS
updateCourseElementResource-method Update the referenced learning resource of a course element in the LMS Opal
updateCourseElementResource-method Update the referenced learning resource of a course element in the LMS
upload2LMS Upload content to LMS
upload2LMS-method Upload content to LMS
upload2opal Upload a resource on OPAL

-- V --

verify_qti Verify QTI XML against XSD Schema QTI v2.1

-- W --

WrongFeedback Class "WrongFeedback"
wrongFeedback Create object WrongFeedback
WrongFeedback-class Class "WrongFeedback"