GitHub Classroom now supports multiple classrooms per organization
Now, if your school shares an organization, you may associate as many Classrooms with it as you like. Create multiple sections for teaching assistants, or store common course materials for your entire department to use.
Around the world, 20,000 teachers use GitHub Classroom to integrate real-world workflows in their classrooms, collect assignments, and reduce administrative friction.
Under the hood, Classroom uses organizations to store course content and hold student assignments. With the latest update to GitHub Classroom, we’ve made it easier for you to stay organized with support for multiple classrooms per organization.
Now, if your school shares an organization, you may associate as many Classrooms with it as you like. Create multiple sections for teaching assistants, or store common course materials for your entire department to use.
Teachers, we hear you
We’ve heard teachers ask to use one organization for all of their classrooms—across several of their own courses, or to share course materials with members of their department, or to keep all of their school’s courses under the awning of one organization.
Creating one organization for each classroom was inefficient, and we want to make the experience effortless for you.
We hope this change will greatly improve your workflow and free up your time to get back to helping students. Have additional feature requests? Classroom is an open source project, and we welcome contributions.
Creating multiple Classrooms within one organization
- Sign into Classroom and click New classroom.
- Choose a GitHub organization for your new classroom.
- Enter a name for your classroom and click Continue.
- Optional step: to see a list of all of your classrooms, click the GitHub Classroom logo to return to the dashboard.
And that’s it! Your new classroom is ready for you to create an assignment.
Get early access to new features
Teachers who complete our Campus Advisors training have early access to new features like this one in private beta.
Written by
Related posts
Introducing Annotated Logger: A Python package to aid in adding metadata to logs
We’re open sourcing Annotated Logger, a Python package that helps make logs searchable with consistent metadata.
Boost your CLI skills with GitHub Copilot
Want to know how to take your terminal skills to the next level? Whether you’re starting out, or looking for more advanced commands, GitHub Copilot can help us explain and suggest the commands we are looking for.
Beginner’s guide to GitHub: Setting up and securing your profile
As part of the GitHub for Beginners guide, learn how to improve the security of your profile and create a profile README. This will let you give your GitHub account a little more personality.