zyLabs
zyLabs offer a versatile cloud IDE where you can select from multiple language options, create automated/manual tests, start web servers to view web projects, open GUI applications on the desktop, track learner work down to the keystroke, and more.
Learn how to convert existing classic zyLabs below, or click here to jump to an in-depth look of the advanced zyLab.
Switching zyBooks Maintained Labs
Switching from classic zyLabs to Advanced is as easy as clicking the "Upgrade This Lab" button at the top of the assignment.
If desired, you can also send an email to support@zybooks.com to request that we update all labs in bulk.
Switching ICC Classic zyLabs to zyLabs
Instructor created classic zyLabs can now be upgraded to advanced labs which replaces the lab in place instead of creating a copy of that classic lab as an advanced lab. Classic labs were deprecated July 2026. Learn more about this change here, or see below for cloning.
Switching to a Visual Studio Workspace
Many of the languages available in the Advanced zyLab are also available in the VSC version of the advanced zyLab. You can switch to VSC in six clicks.
Confirm the change by clicking "Change" in the pop-up.
To learn more about the VSC IDE, click here.