generated from layer5io/academy-example
-
Notifications
You must be signed in to change notification settings - Fork 12
Open
1 / 81 of 8 issues completedLabels
kind/enhancementImprovement in current featureImprovement in current feature
Description
Description:
We are currently working on enhancing the Layer5 Academy by adding assessments to measure learning outcomes. Each course in a Learning Path should have an associated Test to evaluate the learner’s understanding of the module.
Task
Create a Test file for a course under a specific course path in the Layer5 Academy. The test will be used to assess the learner’s understanding of the course content.
Docs -> https://docs.layer5.io/cloud/academy/integrating-assessments-in-the-academy/
Location
Create the test in the appropriate path inside the content/learning-paths/
directory.
Reference for format and placement:
test.md
Example
Content
- Use the content of the course to derive questions.
- You may use LLM tools to help formulate the questions if needed.
- Include a mix of Single Answers, Multiple Answers, and Short Answers.
- Keep the number of questions around 10.
examples
questions:
- id: "q1"
text: "What is Infrastructure as Code (IaC)?"
type: "single-answer"
marks: 2
options:
- id: "a"
text: "The process of deploying code onto a cloud infrastructure."
- id: "b"
text: "An export that saves your cloud configuration for archive purposes."
- id: "c"
text: "The concept of writing code is then used to create a cloud infrastructure automatically."
is_correct: true
- id: "q2"
text: "What is the benefit of microservices?"
type: "single-answer"
marks: 2
options:
- id: "a"
text: "Easier to manage."
- id: "b"
text: "Easier to scale under load."
is_correct: true
- id: "c"
text: "Easier to debug, smaller services."
- id: "q3"
text: "What is cloud-init?"
type: "single-answer"
marks: 2
options:
- id: "a"
text: "A tool to quickly configure Exoscale."
- id: "b"
text: "A best practice configuration for clouds."
- id: "c"
text: "A tool to run an automated program at the start of an instance."
is_correct: true
- id: "q4"
text: "On Exoscale, I can ..."
type: "multiple-answers"
marks: 2
options:
- id: "a"
text: "...Create Virtual Machines."
is_correct: true
- id: "b"
text: "... create WordPress hosting managed by Exoscale."
- id: "c"
text: "... create Database services managed by Exoscale."
is_correct: true
- id: "d"
text: "... create Webspace hosting managed by Exoscale."
- id: "e"
text: "... create Kubernetes services managed by Exoscale."
is_correct: true
- 🎨 Wireframes and designs for Layer5 site in Figma (open invite)
Sub-issues
Metadata
Metadata
Assignees
Labels
kind/enhancementImprovement in current featureImprovement in current feature