Development containers with Visual Studio Code can serve as a fantastic tool in education to ensure students have a consistent coding environment. Dev containers take care of setup, which can oftentimes occupy the first few days or weeks of the semester and allow students and instructors to instead focus on what's truly important: learning and coding something great!
The Visual Studio Code Remote - Containers extension lets you use a container as your main coding environment. In the classroom, an instructor can take an existing dev container, or create their own, and share it with the class. Each student can open the container in VS Code and automatically have the tools and runtimes they need to develop their applications. Students will also have access to VS Code's full feature set, including IntelliSense and debugging, while coding.
We’d love to learn more about your interest in or usage of development containers in the classroom through the quick 5-minute survey below. Whether you’re already using dev containers in education or just hearing about them now, we want to hear from you. You also have the option to leave your contact information to connect with our engineering team: