Creating and scheduling a class

A class is a scheduled and customized instance of a course. Each class contains one or more student lab environments, along with an instructor management view. The class lab environments are automatically provisioned, run, and then cleaned up according to the class schedule and settings.

Contents

Instructions

To schedule a class
  1. Navigate to the Classes list page.

    class index

  2. Click Schedule class.
  3. The Select a course dialog displays. Select a course to create the class from. The class inherits the course settings, including the Skytap Cloud template to use for the lab environments. schedule a new class
  4. Click Select course. The Schedule a new class page displays
  5. (Optional) Edit the class name and description. By default, the class name and description are inherited from the course settings. new class
    • The class name appears in the class management view.
    • The class name and description are not displayed to students.
  6. Add labs to the class:
    1. Click Add labs.
    2. Enter the total number of labs required for the course. Add a lab for each student, and optionally, add a lab for the instructor (if the instructor needs his or her own lab environment).

      The maximum number of labs you can add is determined by the course settings.

    3. Click Add.
    4. (Optional) Edit the lab name(s). The lab name appears in both the student portal and the class management view.

      add lab

  7. Set the start class time. Enter the date and time that students will begin using the lab environments. The class cannot be set to start in the past. Class start time
  8. (Optional) Edit the lab environment provision and run times.

    Provision lab…

    Enter a time for the lab environments to be created, relative to the class start time. Valid range: 1 to 336 hours before the class, in one hour increments.

    After a class is provisioned, some class settings are locked in a read-only view. For more information, see Edit a class.

    Run lab…

    Enter a time for the lab environments to be run, relative to the class start time. Valid range: 1 to 336 hours before the class, in one hour increments.

    Notes

    • The Run… value cannot be greater than the Provision… value.
    • If the Provision… and Run… values are the same, the environment is run immediately after it is provisioned.
    • If the Provision… and/or Run… time has already elapsed when the class is saved, the environments are immediately provisioned and/or run. (For example, if the environments are set to run 3 hours before the class, but the class starts in 1 hour, the environments are immediately run.)

  1. (Optional) Click Schedule VM run state changes for a multi-day class to set daily run and shut down times for the student lab environments. new multi-day class

    Notes

    • The shut down time must be later than the run time.
    • The Classrooms extension starts running the labs at the run time. Depending on the size and number of the student lab environments, it may take anywhere from several minutes to over an hour to fully run all of the lab environments. We recommend that you test running a similar number of labs (with similar complexity) to gauge the amount of time it takes to start your class.
    • On the first and last day of class, these settings are partially applied.
      • On the first day of class, the daily Run time is ignored. Instead, the Classrooms extension starts the lab environments based on the class start settings.
      • On the last day of class, the daily Shut down time is ignored. Instead, the Classrooms extension performs the lab environment cleanup actions specified in the class settings (see step 10 below). If no cleanup actions are selected, the lab environments continue to run until they are manually shut down or deleted.

  1. (Optional) Set a class end time and schedule automatic shut down or environment cleanup times. class end time

    Schedule class end time

    Enter a date and time for the class to end.

    Notes

    • On its own, this setting does not shut down or delete environments at the end of the class. To schedule those actions, see the additional options below.
    • Student access is not removed at the end of the class. The student lab environment access link will remain active until the labs are deleted or until access expires due to a time or date limit (see below).

    Automatically shut down…

    Select this option and enter a time for the lab environments to be shut down, relative to the class end time. The minimum time is 1 hour after the class. You must enter a class end time for this setting to take effect.

    Automatically delete…

    Select this option and enter a time for the lab environments to be deleted, relative to the class end time. The minimum time is 1 hour after the class. You must enter a class end time for this setting to take effect.

    If both automatic shut down and automatic deletion are scheduled, shut down must be scheduled at least one hour before the deletion.

  1. (Optional) Set additional Time and date limits to control access to the student lab environments.

    These access settings apply only to student access via the student links; they do not apply to the instructor’s access via the class management view.

    Limit runtime

    Limit the number of hours or minutes that a student can access and run their lab environment.

    Notes

    • The timer runs only when a student or teacher is accessing the environment through the student URL and at least one VM is running. The timer pauses when all VMs in the lab environment are powered off or suspended.
    • The environment is not deleted when the runtime limit is reached.
    • The VMs are not automatically suspended or shut down when the runtime limit is reached. To automatically shut down the environment, use the Lab environment cleanup and Schedule VM run state changes for a multi-day class options.

    Expiration date

    Student access to the lab environment expires at the specified date and time.

    Important: Make sure the expiration date does not unintentionally conflict with the class start and end dates. If the expiration date and time is set before the class start date and time, the student will not have access to the lab environment.

    Limit access to specific times of day

    Student access to the lab environment is limited to the specified time of day.

    Important: Make sure the limit access time does not unintentionally conflict with the class start time.

  2. (Optional) Change the Security settings to require a password to use the student access link. By default, a password is not required.

    If a password is set, the same password is used for each of the student access links. The password is not used on the instructor’s class management view.

  3. Click Save.

Next step: Prepare for the class

Now that you’ve scheduled the class, get ready to deliver it. For instructions, see Prepare for the class.

Information about class and lab environment ownership

  • When you create a class, you are the class owner in Classrooms extension. You can edit the class settings and view the class lab environments through the class management view.
  • When the class lab environments are created, they are owned by the course owner. Usage for the lab environments is charged against the course owner’s user or department usage limits. The environments may not be visible to you in the Main Skytap view, unless you are an administrator or the course owner has shared them with you.