Back to Instructor Help

    How to Create Hands-On Labs for Your Course

    Build step-by-step lab exercises with text, code blocks, images, and checkpoints for students to follow.

    Step-by-step guide

    1. 1

      Open the Lab Builder

      From your Instructor Dashboard, click 'Lab Builder' in the sidebar. This is where you create and manage all your hands-on lab exercises.

    2. 2

      Click 'Create Lab'

      Click the 'Create Lab' button. Enter a title and description for your lab, and optionally select a course to attach it to. The description should give students a clear idea of what they'll accomplish.

    3. 3

      Add steps to your lab

      Labs are built as a series of steps. Each step can contain multiple content blocks. Click 'Add Step' to create a new step, then add blocks within it to build the instructions.

    4. 4

      Use different block types

      Each step supports several block types: 'Text' for written instructions, 'Code' for commands or code snippets students should run, 'Image' for screenshots or diagrams, 'Checkpoint' for verification points, 'Info' for helpful tips, and 'Warning' for important cautions.

    5. 5

      Use AI to generate lab content (optional)

      Click the AI assistant chat to describe the lab exercise you want. The AI can generate a complete multi-step lab with appropriate block types. Review and edit the generated content to match your specific environment and requirements.

    6. 6

      Preview and publish

      Switch to Preview mode to see the lab exactly as students will experience it. Check that all steps flow logically and instructions are clear. When ready, click 'Publish' to make it available to enrolled students in the Labs tab of the attached course.

    7. 7

      Monitor student progress

      As students work through your lab, they mark each step as complete. You can see their progress to know who has finished the lab and who may need help. Lab completion can count towards overall course progress.