Skip to content

Commit 9aca6a5

Browse files
Added conceptual article for About assigments. (#25049)
Co-authored-by: Sam Browning <106113886+sabrowning1@users.noreply.github.com>
1 parent c1324bc commit 9aca6a5

File tree

8 files changed

+64
-3
lines changed

8 files changed

+64
-3
lines changed

content/education/guides.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ Administer a classroom, assign and review work from your students, and teach the
2323

2424
- [About {% data variables.product.prodname_global_campus %} for teachers](/education/explore-the-benefits-of-teaching-and-learning-with-github-education/github-global-campus-for-teachers/about-github-global-campus-for-teachers)
2525
- [Manage classrooms](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/manage-classrooms)
26+
- [About assignments](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/about-assignments)
2627
- [Use the Git and {% data variables.product.company_short %} starter assignment](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment)
2728
- [Create an individual assignment](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment)
2829
- [Create a group assignment](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment)

content/education/manage-coursework-with-github-classroom/get-started-with-github-classroom/about-github-classroom.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,11 @@ Optionally, you can connect a learning management system (LMS) to {% data variab
3030

3131
### Feedback pull requests
3232

33-
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)."
33+
{% data reusables.classroom.about-feedback-pull-requests %}
3434

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

37-
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)."
37+
{% data reusables.classroom.about-ide-integration %}
3838

3939
## Further reading
4040

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
---
2+
title: About assignments
3+
intro: 'You can use individual or group assignments in {% data variables.product.prodname_classroom %} to teach students and grade their work.'
4+
shortTitle: About assignments
5+
type: overview
6+
topics:
7+
- Fundamentals
8+
versions:
9+
fpt: '*'
10+
---
11+
12+
## About assignments in {% data variables.product.prodname_classroom %}
13+
14+
Assignments are coursework created for students in {% data variables.product.prodname_classroom %}. You can use assignments to test and grade your students, or to help your students practice their learnings.
15+
16+
With {% data variables.product.prodname_classroom %}, you can create individual assignments, to be completed by a single student, or group assignments, to be completed in teams. For more information, see "[Types of assignments](#types-of-assignments)."
17+
18+
{% data reusables.classroom.about-assignments %}
19+
20+
{% data reusables.classroom.about-feedback-pull-requests %}
21+
22+
{% data reusables.classroom.about-ide-integration %}
23+
24+
{% data reusables.classroom.reuse-assignment-link %}
25+
26+
{% note %}
27+
28+
**Note:** {% data reusables.classroom.assignments-classroom-prerequisite %}
29+
30+
{% endnote %}
31+
32+
## Types of assignments
33+
34+
You can create both individual assignments and group assignments with {% data variables.product.prodname_classroom %}.
35+
36+
### Individual assignments
37+
38+
{% data reusables.classroom.assignments-individual-definition %}
39+
40+
{% data reusables.classroom.classroom-creates-individual-repositories %}
41+
42+
For more information, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment)."
43+
44+
### Group assignments
45+
46+
{% data reusables.classroom.assignments-group-definition %} Students can work together on a group assignment in a shared repository, like a team of professional developers.
47+
48+
{% data reusables.classroom.about-teams-in-group-assignment %}
49+
50+
For more information, see "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment)."
51+
52+
## Further reading
53+
54+
- "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/use-the-git-and-github-starter-assignment)"
55+
- "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-an-individual-assignment)"
56+
- "[AUTOTITLE](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment)"

content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ redirect_from:
1212

1313
{% data reusables.classroom.assignments-group-definition %} Students can work together on a group assignment in a shared repository, like a team of professional developers.
1414

15-
When a student accepts a group assignment, the student can create a new team or join an existing team. {% data variables.product.prodname_classroom %} saves the teams for an assignment as a set. You can name the set of teams for a specific assignment when you create the assignment, and you can reuse that set of teams for a later assignment.
15+
{% data reusables.classroom.about-teams-in-group-assignment %}
1616

1717
{% data reusables.classroom.classroom-creates-group-repositories %}
1818

content/education/manage-coursework-with-github-classroom/teach-with-github-classroom/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ redirect_from:
88
- /education/manage-coursework-with-github-classroom/probot-settings
99
children:
1010
- /manage-classrooms
11+
- /about-assignments
1112
- /use-the-git-and-github-starter-assignment
1213
- /create-an-individual-assignment
1314
- /create-a-group-assignment
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Optionally, you can enable feedback pull requests on assignments. 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)."
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
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)."
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
When a student accepts a group assignment, the student can create a new team or join an existing team. {% data variables.product.prodname_classroom %} saves the teams for an assignment as a set. You can name the set of teams for a specific assignment when you create the assignment, and you can reuse that set of teams for a later assignment.

0 commit comments

Comments
 (0)