Internal boilerplate for creating GFEBs DL assessment packages.
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Question {
id: Number,
type: String,
query: String,
responses: Response[],
learnerResponse?: Response,
correct: Boolean
}
Response {
content: String,
value: ShortIdentifierType,
correct?: Boolean
}
aidStructure {
tag + typeID + index
}
"S": Simulation
"B": Question Bank
T0: Choice
T1: Check
T2: Matching Dropdown
T3: Matching Drag
T4: SequenceTo create a new GFEBS DL Product, install template-assessment with Github CLI
gh repo create gfebs-dev-team/[COURSE_CODE]-[pre/post]-assessment --template="gfebs-dev-team/template-assessment"
cd [COURSE_CODE]-[pre/post]--assessment
npm i -DTo contribute and make edits to template-assessment, clone the project
git clone https://github.com/aretum-eagleharbor-gfebs/template-assessment.gitGo to the project directory
cd template-assessmentInstall dependencies
npm installCompile and Hot-Reload for Development
npm run devCompile and Minify for Production
npm run buildTo run tests, run the following command
npm run test