Skip to content

About GitHub Classroom #24464

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 44 commits into from
Mar 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
9bdfa9d
wip
OlayinkaAtobiloye Mar 15, 2023
19a8ed1
Fixed failing links
OlayinkaAtobiloye Mar 15, 2023
ed42ca4
Update index.md
OlayinkaAtobiloye Mar 15, 2023
7e85c3d
Fixed hardcoded link
OlayinkaAtobiloye Mar 15, 2023
35595ef
Merge branch 'gh-classroom' of https://github.com/OlayinkaAtobiloye/d…
OlayinkaAtobiloye Mar 15, 2023
10cdf91
Update about-github-classroom.md
OlayinkaAtobiloye Mar 15, 2023
23be93b
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 15, 2023
b80fd15
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 15, 2023
1349206
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 15, 2023
d67b75a
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 17, 2023
5ae7763
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 17, 2023
7a7ec05
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 17, 2023
0bda2d3
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 17, 2023
7062534
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 17, 2023
01b6cfb
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 17, 2023
107dacc
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 17, 2023
3f80964
Made changes based on PR feedback.
OlayinkaAtobiloye Mar 18, 2023
8a77cb5
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
67fbfc4
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
915d3f0
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
206395b
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
f2bc461
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
baa12c6
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
af6c2bc
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
a6b1ba9
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
b56d1a6
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
5c37450
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
f3dd872
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
2b0eb12
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
397f778
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 22, 2023
be52294
merged in upstream changes.
OlayinkaAtobiloye Mar 22, 2023
42703c6
Reordered feature list.
OlayinkaAtobiloye Mar 22, 2023
7748905
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 23, 2023
8f253bb
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 23, 2023
5c4203e
Merge branch 'main' of https://github.com/github/docs into gh-classroom
OlayinkaAtobiloye Mar 23, 2023
6749028
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 24, 2023
cf1832f
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 24, 2023
3ef9d85
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 24, 2023
7fca514
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 24, 2023
5cfb7ef
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 24, 2023
eeee1e7
Update content/education/manage-coursework-with-github-classroom/get-…
OlayinkaAtobiloye Mar 24, 2023
8e28e2b
Merge branch 'main' of https://github.com/github/docs into gh-classroom
OlayinkaAtobiloye Mar 24, 2023
8eda5e6
Updated further reading section.
OlayinkaAtobiloye Mar 24, 2023
1ba2470
Merge branch 'main' into gh-classroom
sabrowning1 Mar 27, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -47,3 +47,4 @@ Once you are a verified {% data variables.product.prodname_global_campus %} stud

- "[AUTOTITLE](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers)"
- "[AUTOTITLE](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/about-github-community-exchange)"
- "[AUTOTITLE](/education/manage-coursework-with-github-classroom/get-started-with-github-classroom/about-github-classroom)"
Original file line number Diff line number Diff line change
Expand Up @@ -60,4 +60,5 @@ To see when your free access to the {% data variables.product.prodname_student_p

- "[AUTOTITLE](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students/why-wasnt-my-application-to-global-campus-for-students-approved)"
- "[AUTOTITLE](/get-started/signing-up-for-github/signing-up-for-a-new-github-account)"
- [{% data variables.product.prodname_education %}](https://education.github.com)
- "[AUTOTITLE](/education/manage-coursework-with-github-classroom/get-started-with-github-classroom/about-github-classroom)"
- [{% data variables.product.prodname_education %}](https://education.github.com)
1 change: 1 addition & 0 deletions content/education/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ featuredLinks:
- /get-started/signing-up-for-github/signing-up-for-a-new-github-account
- /get-started/quickstart/git-and-github-learning-resources
popular:
- /education/manage-coursework-with-github-classroom/get-started-with-github-classroom/about-github-classroom
- /education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-students
- /education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers
- /desktop
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
title: About GitHub Classroom
intro: 'Teachers and school administrators can use {% data variables.product.prodname_classroom %} to create virtual classrooms, make and edit assignments, automatically grade assignment submissions, and more.'
type: overview
topics:
- Fundamentals
versions:
fpt: '*'
---

## About {% data variables.product.prodname_classroom %}

{% data variables.product.prodname_classroom %} is a teaching tool that lets teachers and school administrators create and manage digital classrooms and assignments. You can create assignments for individual students or groups of students, set due dates, and track assignments on your teacher dashboard. Additionally, {% data variables.product.prodname_classroom %} has many features that simplify tasks like providing feedback, grading assignments, and integrating your existing teaching tools.

## {% data variables.product.prodname_classroom %} features

{% data variables.product.prodname_classroom %} offers a variety of features to simplify both teaching and learning.

### Assignment templates

With {% data variables.product.prodname_classroom %}, you can create assignments that use template repositories with boilerplate code, documentation, and other resources that you think will be useful to your students. Assignments with template repositories create assignment repositories with starter code for your students. For more information, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-assignment-from-a-template-repository)."

### Autograding

Through {% data variables.product.prodname_classroom %}, you can configure tests to automatically grade the work of each student every time that student pushes to their assignment repository. To learn more about autograding with {% data variables.product.prodname_classroom %}, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-autograding)."

### Ability to connect a learning management system

Optionally, you can connect a learning management system (LMS) to {% data variables.product.prodname_classroom %} to import a student identifier roster for your 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)."

### Feedback pull requests

With {% data variables.product.prodname_classroom %}, you can enable feedback pull requests. If you enable this feature for an assignment, {% data variables.product.prodname_classroom %} creates a special pull request titled **Feedback** in the assignment repository for each student or group. For more information, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/leave-feedback-with-pull-requests)."

### Combination with an integrated development environment (IDE)

In {% data variables.product.prodname_classroom %}, you can integrate a classroom with an IDE. Students can make changes to their assignment repositories through the IDE, or by checking out and running code locally with the appropriate software. For more information, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/integrate-github-classroom-with-an-ide/integrate-github-classroom-with-an-ide)."

## Further reading

- "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom)"
- "[AUTOTITLE](/education/manage-coursework-with-github-classroom/learn-with-github-classroom)"
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,6 @@ redirect_from:
- /education/manage-coursework-with-github-classroom/basics-of-setting-up-github-classroom
- /education/manage-coursework-with-github-classroom/get-started-with-github-classroom/basics-of-setting-up-github-classroom
children:
- /about-github-classroom
- /glossary
---

Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,6 @@ The assignment overview page displays information about your assignment acceptan

## Further reading

- [{% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers)
- "[{% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers)"
- "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/connect-a-learning-management-system-course-to-a-classroom)"
- "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/using-github-classroom-with-github-cli)"