|
| 1 | +--- |
| 2 | +title: About GitHub Classroom |
| 3 | +shortTitle: About GitHub Classroom |
| 4 | +intro: '{% data variables.product.prodname_classroom %} is a space where teachers, organizations or school administrators can create assignments, collaborate with teaching assistants, and invite students in a single course.' |
| 5 | +product: 'Education' |
| 6 | +type: overview |
| 7 | +topics: |
| 8 | + - Fundamentals |
| 9 | +versions: |
| 10 | + fpt: '*' |
| 11 | +redirect_from: |
| 12 | + - /education/manage-coursework-with-github-classroom/about-github-classroom |
| 13 | + |
| 14 | +--- |
| 15 | + |
| 16 | + |
| 17 | +## About {% data variables.product.prodname_classroom %} |
| 18 | + |
| 19 | +{% data variables.product.prodname_classroom %} is an all-in-one platform that makes it easier for teachers and school administrators to manage students' course-works, assignments and code submissions. With {% data variables.product.prodname_classroom %}, you can create group assignments and assign your students to teams, which makes it easier for your students to collaborate and for you and for you to grade them. |
| 20 | + |
| 21 | +With {% data variables.product.prodname_classroom %}, you can create template repositories with boilerplate code, documentation and other resources to serve as starter code for your students on an assignment. For more information, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-assignment-from-a-template-repository.md)." |
| 22 | + |
| 23 | +You can also configure workflows, so that on each push of code to a pull request, your students' submissions are autograded. To learn more about autograding in GitHub Classroom, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-autograding.md)." |
| 24 | + |
| 25 | +{% data variables.product.prodname_classroom %} lets you enable pull request for feedback. This creates a special pull request titled **Feedback** in the assignment repository for each student or team. For more information, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/leave-feedback-with-pull-requests.md)." |
| 26 | + |
| 27 | +You can optionally connect a learning management system (LMS) with {% data variables.product.prodname_classroom %}. For more information, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/connect-a-learning-management-system-course-to-a-classroom.md)." |
| 28 | + |
| 29 | + |
| 30 | +## GitHub Classroom Features |
| 31 | + |
| 32 | +### Integrated Development Environment (IDE) |
| 33 | + |
| 34 | +{% data variables.product.prodname_classroom %} allows you to integrate a classroom with an IDE. Students can choose to either makes changes online or offline. For more information, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide)." |
| 35 | + |
| 36 | +### Autograding |
| 37 | + |
| 38 | +{% data variables.product.prodname_classroom %} allows you to configure workflows to automatically grade students on submission of a pull-request. For more information, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-autograding.md)." |
| 39 | + |
| 40 | +## Feedbacks |
| 41 | + |
| 42 | +{% data variables.product.prodname_classroom %} lets you create special feedback pull request to leave feedback on your students' submissions. For more information, see "[AUTOTITLE](education/manage-coursework-with-github-classroom/teach-with-github-classroom/leave-feedback-with-pull-requests.md)." |
| 43 | + |
| 44 | +To learn more about the various {% data variables.product.prodname_classroom %} features, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/get-started-with-github-classroom/glossary.md)." |
| 45 | + |
| 46 | + |
| 47 | +## Further reading |
| 48 | + |
| 49 | +- “[AUTOTITLE](https://docs.github.com/en/education/manage-coursework-with-github-classroom/get-started-with-github-classroom/basics-of-setting-up-github-classroom)” |
| 50 | +- "[AUTOTITLE](/education/manage-coursework-with-github-classroom/get-started-with-github-classroom/glossary.md)" |
0 commit comments