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: Sequence
To 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 -D
To contribute and make edits to template-assessment
, clone the project
git clone https://github.com/aretum-eagleharbor-gfebs/template-assessment.git
Go to the project directory
cd template-assessment
Install dependencies
npm install
Compile and Hot-Reload for Development
npm run dev
Compile and Minify for Production
npm run build
To run tests, run the following command
npm run test