Use GitHub Classroom to set up your assignments and automated tests, view students’ progress, and provide feedback, all online. Your students will learn industry-standard best practices for software version control, whether they're using the command line or coding in their browsers.