Skip to content

Test For Courses in Layer5 Academy #74

@vr-varad

Description

@vr-varad

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

Contributor Guide

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions