1
0
mirror of synced 2026-01-18 06:01:38 -05:00
Files
docs/content/education/manage-coursework-with-github-classroom/get-started-with-github-classroom/about-github-classroom.md
Olayinka Atobiloye 19a8ed1302 Fixed failing links
2023-03-15 16:15:13 +00:00

3.7 KiB

title, shortTitle, intro, product, type, topics, versions, redirect_from
title shortTitle intro product type topics versions redirect_from
About GitHub Classroom About GitHub Classroom {% 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. Education overview
Fundamentals
fpt
*
/education/manage-coursework-with-github-classroom/about-github-classroom

About {% data variables.product.prodname_classroom %}

{% 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.

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."

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."

{% 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."

You can optionally connect a learning management system (LMS) with {% data variables.product.prodname_classroom %}. For more information, see "AUTOTITLE."

GitHub Classroom Features

Integrated Development Environment (IDE)

{% 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."

Autograding

{% 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."

Feedbacks

{% data variables.product.prodname_classroom %} lets you create special feedback pull request to leave feedback on your students' submissions. For more information, see "AUTOTITLE."

To learn more about the various {% data variables.product.prodname_classroom %} features, see "AUTOTITLE."

Further reading