Skillable Studio Basics & Terminology
    • 27 Jun 2024
    • 4 Minutes to read

    Skillable Studio Basics & Terminology

    Article summary

    When building labs in Skillable, you need to know the Skillable Studio terminology used for the pieces or components of the lab and guidelines for determining what you will need. At the end of this article are the links to help you build the main components.

    Required components

    • Lab Series: A Lab Series is the identifier for a related group of lab components that will comprise your lab(s). It is used in Searches, filters, and other locations within Skillable Studio to find these components. It is also used by other programs to identify the group of components. You should build this first in Skillable Studio.

    • Lab Profile: A Lab Profile is the component or vehicle that provides your users with the lab interface that they will interact with and other optional components. You may have one or more Lab Profiles associated to a Lab Series.

    See the Guidelines section for help determining how many Lab Series and Lab Profiles you may want and/or need.

    Optional Components

    • VM Profile: Contains specifics about one virtual machine including RAM, screen resolution, number of hard disks, operating system, etc. In each Lab Profile, you will associate all the VM Profiles for the virtual machines the user will need for that launched lab. The Lab Series should be set in each VM Profile to ensure it is easy to find and associate with Lab Profiles. A VM Profile can be associated with more than one Lab Profile.

    • Instructions/Content: Contains the guidance or steps for a user to complete the learning objective. With Skillable, instructions (also referred to as “content”) removes the need for a separate manual for the user to follow as guidance is provided directly in-line with the environment. Content is a sub-component of a Lab Profile and does not have it's own separate container.

    • Resources: Other items you can add to a Lab Profile to be available to your users in the launched lab include:

      • External Link

      • PDF Document

      • XPS Document

      • HTML Document

      • Image

      • Video


    When you are planning how to design your structure, you should consider the following:

    1. Do you have more than one general topic, course, presentation, etc. that you want to use Skillable Studio for?

      Best Practice: Lab Series Creation

      You should build one Lab Series for each general topic, course, presentation, etc. This will make it easy to identify all the components that will be used for that topic, course, etc.

    2. Do you want your users to have one lab (one Lab Profile) to interact with all of optional lab components and complete all objectives? – OR – Do you want your users to have more than one lab (multiple Lab Profiles) and in each separate lab, interact with one or more of the optional components and complete a subset of objectives?



    One Lab Profile

    (Full Topic Coverage)

    • User only has to launch one lab and everything they need for the entire topic is there for them.

    • If the Lab Profile has VM Profiles associated with it, the user can progress through the objectives and see how their actions build upon each other and the results. There is no need to build separate VMs to reflect progression through the topic.

    • Everything the user will need to interact with during the entire learning journey must be in or associated with the Lab Profile.

    • If using VMs, all VM Profiles that will be used must be associated with the Lab Profile, which can cause the lab to be very slow to load.

    • If a user makes an error, especially when working in a VM, it can affect their ability to complete the remaining parts of the lab. They may have to cancel and relaunch the lab which resets the lab to the beginning state. This may result in the user losing valuable time.

    Multiple Lab Profiles (One per Subtopic)

    • You have to associate or include only the components in each Lab Profile that the user will use for that subtopic.

    • If the Lab Profile has VM Profiles associated with it, an error a user makes in one lab will not cause them problems in the next lab.

    • A User can redo a lab without having to start at the very beginning of the entire topic and without affecting other labs.

    • Labs with fewer VM Profiles are faster to launch than those with many VM profiles.

    • The Lab environment and virtual machines are fresh for each subtopic.

    • A user can launch the labs in any order, giving them the flexibility to explore in their own way.

    • Changes made by a user to the lab environment or VM in one lab are not reflected in another lab, so if you want these captured and provided for your users, as a lab author you would need to make the changes on the VM(s) or lab environment and save them separately. If you are using VMs, this will create new VM Profiles from the current VM Profiles. (This will be covered in another article explaining differencing disks.)

    • A user would need to launch each lab to be able to cover all objectives of the main topic/presentation/course.

    To find more information on these components, go to the following articles and videos:

    Was this article helpful?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.