Virtual labs generally require some development assistance from the TILE team or other developers. So for each lab, you can follow a three-step process:

  1. Document lab content and requirements.
  2. Create a resource for the virtual lab in your practice lesson/course.
  3. Create a lab guide with the "How to Create a Lab Guide" document and the My Content tool in TILE Composer.



(Click image to preview this activity type)


Refer to each section below for step-by-step guidance.



Step 1: Document Lab Requirements


NOTE: You may have already documented your lab requirements previously. If so, you can skip to the step 2, “Create a Resource.”


First, you need to document instructions for the virtual lab and the tasks/requirements the learners will need to complete it. This information will appear in a “lab guide” the learners will refer to during the activity. You will also document the software requirements for the lab itself (software engineers will use this information to configure the lab).


Download the attachment "TEMPLATE - Virtual Labs" (at bottom of this article) and then follow the steps below.


Step-by-Step Instructions


Open the Virtual Labs Design Template and read the instructions.


  1. Enter the name of the Unit/Lesson where the virtual lab will be used.
  2. Enter the name of the Virtual Lab activity.
  3. Write a description/instructions for the activity.
  4. Enter the activity duration (in minutes).
  5. Write a detailed description of the tasks/requirements learners will need to complete for the lab activity. If there are supporting media such as charts, code snippets, or images, indicate their filenames and where to display them.
  6. Indicate if the virtual lab will be scored and used for activity.
  7. Indicate whether the activity will reuse a virtual lab that was already built for the course, or whether a new one will need to be built.
  8. If the lab is new, document the required operating system and software, including the desired versions.
  9. If applicable, enter the validation criteria or solution code for the learner’s work. This information will be used to configure a validation tool (if evaluation by keyword is appropriate). The criteria could be written as a detailed description of what to check for each requirement, or simply the desired product or code.

Continue to Step 2.


(back to top)


Step 2: Create a Resource for the Virtual Lab Activity


In this step you’ll create a resource instance in your lesson/course for the virtual lab. This will let the TILE team know where you want the lab activity to appear and what settings it should have.

Step-by-Step Instructions


1. Select the Resources option in the side menu.


2. The Resource Mapper page loads. Make sure it is the right page for your practice lesson/course by looking at the breadcrumbs at the top of the screen. If your lesson/course isn't displayed, click the last breadcrumb to open the course selection screen and then select your lesson. Then select the Add Resource button.


1. The Resource settings panel opens. Give your lab activity a name.

2. Set the Position for the activity so it displays in the right order in the lesson.

3. Enter a brief Description of the activity. Learners will see this description in the course interface.

4. Set the Resource Type to "Activity."

5. Enter "TBD" into the Location field - the TILE team will update this later.

6. Set the Resource Format to "Virtual Lab."

7. Set the Duration for the activity.

8. Set the Completion Logic:

  • Externally Scored - if lab will be scored with a validator and have a passing threshold
  • When Visited or User Confirms Completion - if lab will not be scored


9. Set the Passing Threshold if the lab activity will be scored.

10. Select Save when you are ready.


Continue to Step 3.


(back to top)



Step 3: Create a Lab Guide


The final step is to create a lab guide for the lab activity using the My Content tool in TILE composer. To do this, just download the guide below and then follow the instructions in the document.


Download the attachment "How to Create a Lab Guide" (at bottom of this article) and then follow the steps below.


You can also watch this video for a visual example of how to do this.


(back to top)