To foster groupwork across students and teachers using Azure Lab Services, there are several collaboration tools that we recommend. These tools allow students and teachers to share content and resources with each other and easily communicate while using their lab VMs.
When we consider how groupwork is sometimes achieved in a physical lab, one approach is to have students work together as a team by sharing the same computer. For example, each student takes a turn on the computer while the other students participate by watching, guiding, and so forth. Azure Lab Services’ is designed so that each student is assigned their own individual VM within a lab which gives every student equal opportunity to have hands-on experience. Even though each student has their own individual VM, you can still foster groupwork by using collaboration tools with labs.
In this blog post, we’ll highlight several collaboration tools for students\teachers to use with labs.
Microsoft Teams is the hub for collaboration in Microsoft 365 that includes chat, audio\video calls, desktop sharing, and content such as videos, documents, notes, and more. Azure Lab Services is integrated with Teams so that you can create labs within a team and provision VMs to everyone on the team membership list. Students can also access their lab VMs within teams that they are a member of.
Here are some common scenarios that show how to use Teams with labs for collaboration across students and their teacher:
For more information on Teams for Education and integration with Azure Lab Services, use the following resources:
Microsoft 365 also include Office apps, such as Word, Excel, PowerPoint, and OneNote. Each of these apps supports real-time co-authoring and is integrated with Teams. This means that you can view, edit, and collaborate on documents right within Teams.
For more information on how to set up a lab with Office, read the following article:
OneDrive provides cloud storage for your files and allows you to share them with others. You can access OneDrive from anywhere, whether it’s from a computer at home or a lab VM.
For more information on how to set up a lab with OneDrive, read the following article:
For more advance file sharing options, read the article Use external file storage in Azure Lab Services.
Azure Lab Services recently added private preview support for integration with the Canvas Learning Management System (LMS). This integration allows labs to be created and managed inside a course in Canvas. Students also access their labs from within a course.
Canvas provides integration with various collaboration tools. For example, Microsoft is integrating products into a variety of LMS, including Canvas. As a result, the following collaboration apps are now available for use within Canvas:
Visual Studio and Visual Studio Code are two types of development environments that are commonly used in programming, scripting, and data science classes. Both Visual Studio and Visual Studio Code provide real-time collaborative development using a tool called Visual Studio Live Share which supports both Windows and Linux. With Live Share, students can instantly share their code with fellow students or their teacher. They also can co-edit, co-debug, chat, and more. Here are common scenarios for using Live Share:
Live Share also offers audio calling so that students and the teacher can talk with one another without having to use a separate tool or service. Live Share works in the following scenarios:
To use Live Share across users:
For more information on the requirements in the above bullets, read the article Connectivity requirements for Live Share.
Also, read the following articles for steps on how to set up and use Live Share:
GitHub hosts repositories for storing coding projects and provides management tools for collaborative coding. For example, a group of students can be given access to the same project repository so that they can view each other’s code. Each student can also contribute code to the project and have their peers review their changes.
As part of collaboration, you may also have scenarios where students need to access a shared resource from a lab. For example, a SQL Server for a database class where all the students need to query the same database. For steps on how to set up a shared resource with your lab, we recommend the following article:
We hope that this list of tools helps you get started with popular tools that students and teachers can collaborate with labs.
Azure Lab Services Team
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.