Skip to main content

Glossary

You can review explanations of terminology for GitHub Classroom.

assignment

An assignment is coursework in GitHub Classroom. A teacher can assign an assignment to an individual student or a group of students. Teachers can import starter code for the assignment, assign students, and create a deadline for each assignment. For more information, see the definitions for "individual assignment" and "group assignment."


classroom

A classroom is the basic unit of GitHub Classroom. Teachers can use a classroom to organize and manage students, teaching assistants, and assignments for a single course. A classroom belongs to an organization on GitHub.com. To administer a classroom, you must be an organization owner for the organization on GitHub. For more information, see "Manage classrooms."


GitHub Classroom

GitHub Classroom is a web application for educators that provides course administration tools integrated with GitHub. For more information, see the GitHub Classroom website.


group assignment

グループ課題は、GitHub Classroom上の学生のグループのための共同のコースワークです。 For more information, see "Create a group assignment."


identifier

An identifier in GitHub Classroom is a unique ID for a student participating in a course. For example, an identifier can be a student name, alphanumeric ID, or email address.


individual assignment

個々の課題は、GitHub Classroomのコースに参加しているそれぞれの学生のためのコースワークです。 学生には、他の学生からの援助を受けずに個々の課題を完了することが求められます。 For more information, see "Create an individual assignment."


roster

A roster allows a teacher to manage students and assignment submissions in a classroom on GitHub Classroom. Teachers can create a roster by entering a list of student identifiers, or by connecting GitHub Classroom to a learning management system (LMS). For more information about identifiers, see the definition of "identifier." For more information about connecting GitHub Classroom to an LMS, see "Connect a learning management system course to a classroom."


Further reading