Everything you need to know about using school laptops for the competition team — and why getting your own laptop is one of the best investments you can make in your VRC career.
School laptops require you to sign in with your school credentials before anything works. Without logging in, VS Code cannot save your settings or extensions properly.
Make it a habit: when you finish a session, plug the laptop in to charge, close it, and return it to its numbered slot. Your teammates depend on finding it ready to go next time.
Because school laptops are managed by the district, certain websites are blocked by the network filter. This is a known limitation. Getting a personal laptop removes all of these restrictions.
On your own machine the process is straightforward — no Software Center, no IT approval, no work orders.
Go to code.visualstudio.com and download the installer for your OS (Windows, macOS, or Linux). Run the installer and accept all defaults.
Open VS Code, go to Extensions, search PROS, and install it. On your personal laptop you can update it any time a new version releases — just click Update in the Extensions panel. No permission needed.
Go to github.com and create a free account. This lets you store code online, share it with teammates, and download EZ Template releases directly. Also join the PROS Discord at discord.gg/vrc for community support.
Press Ctrl + D (Windows) or Cmd + D (macOS) to bookmark this site. All the async learning content — setup guides, diagnostics, Mission Control — is here and works on any device. Return between practice sessions to keep building your skills.
Documents/VRC/2026-27/. Back it up to GitHub or Google Drive after every practice session. Losing your code the week before a competition is a real and entirely preventable disaster.C:\Users\[YourName]\Documents\VSCode or your Downloads folder. You do not need to "install" anything — extracted files run directly.Code.exe. VS Code launches without installation. Pin it to your taskbar for easy access. This portable version stores all settings and extensions inside the same folder.Many school districts will install VS Code on request if you explain it is for a robotics competition class. Write a short email to your IT department. Subject: Software Request — VS Code for Robotics Competition. Most districts approve this within a week.
A PROS EZ Template project is a regular folder. Back up the entire folder — not just the .cpp files. Key files to preserve:
Create a private GitHub repo for your robot project. Commit and push after every practice session. GitHub keeps your full version history — you can roll back to any previous version. See the GitHub Workflow guide for setup steps.
Install the Google Drive desktop app and set your project folder to sync automatically. Every time you save in VS Code, Drive backs it up. This is the easiest solution for teams that already use Google Workspace.
At the end of every build session, copy your project folder to a USB drive. Name the folder with the date: MyProject-2026-01-15. Keep the last 5 snapshots. This is the offline fallback when wifi is unreliable at competitions.