- Help Center
- Terms of Service
- Submit feedback
- Organize and communicate with your class
- Create assignments
Create an assignment
This article is for teachers.
When you create an assignment, you can post it immediately, save a draft, or schedule it to post at a later date. After students complete and turn in their work, you can grade and return it to the students.
Open all | Close all
Create & post assignments
When you create an assignment, you can:
- Select one or more classes
Select individual students
Add a grade category, add a grading period, change the point value, add a due date or time, add a topic, add attachments, add a rubric.
- Turn on originality reports
Go to classroom.google.com and click Sign In.
- Enter the title and any instructions.
You can continue to edit and customize your assignment. Otherwise, if you’re ready, see below to post, schedule, or save your assignment .
Select additional classes
Assignments to multiple classes go to all students in those classes.
- Create an assignment (details above).
Unless you’re selecting multiple classes, you can select individual students. You can’t select more than 100 students at a time.
- Click a student's name to select them.
Use grade categories to organize assignments. With grade categories, you and your students can see the category an assignment belongs to, such as Homework or Essays . Teachers also see the categories on the Grades page.
For more information on grade categories, go to Add a grade category to posts or Set up grading .
To organize assignments and grades into your school or district’s grading structure, create grading periods, such as quarters or semesters.
- From the menu, select a grading period.
Tip: Before adding a grading period to an assignment, create a grading period for the class first. Learn how to create or edit grading periods .
You can change the point value of an assignment or make the assignment ungraded. By default, assignments are set at 100 points.
- Under Points , click the value.
- Enter a new point value or select Ungraded .
By default, an assignment has no due date. To set a due date:
- Click a date on the calendar.
- To create a topic, click Create topic and enter a topic name.
- Click a topic in the list to select it.
Note : You can only add one topic to an assignment.
Learn more about how to add topics to the Classwork page .
- Create an assignment.
- Important: Google Drive files can be edited by co-teachers and are view-only to students. To change these share options, you can stop, limit, or change sharing .
- To add YouTube videos, an admin must turn on this option. Learn about access settings for your Google Workspace for Education account .
- You can add interactive questions to YouTube video attachments. Learn how to add interactive questions to YouTube video attachments .
- Tip: When you attach a practice set to an assignment, you can't edit it.
- If you see a message that you don’t have permission to attach a file, click Copy . Classroom makes a copy of the file to attach to the assignment and saves it to the class Drive folder.
- Students can view file —All students can read the file, but not edit it.
- Students can edit file —All students share the same file and can make changes to it.
Note : This option is only available before you post an assignment.
Use an add-on
For instructions, go to Use add-ons in Classroom
For instructions, go to Create or reuse a rubric for an assignment .
For instructions, go to Turn on originality reports .
You can post an assignment immediately, or schedule it to post later. If you don’t want to post it yet, you can save it as a draft. To see scheduled and drafted assignments, click Classwork .
Post an assignment
- Follow the steps above to create an assignment.
- Click Assign to immediately post the assignment.
Schedule the assignment to post later
Scheduled assignments might be delayed up to 5 minutes after the post time.
- To schedule the same assignment across multiple classes, make sure to select all classes you want to include.
- When you enter a time, Classroom defaults to PM unless you specify AM.
- (Optional) Select a due date and topic for each class.
- (Optional) To replicate your selected time and date for the first class into all subsequent classes, click Copy settings to all .
- Click Schedule . The assignment will automatically post at the scheduled date and time.
After scheduling multiple assignments at once, you can still edit assignments later by clicking into each class and changing them individually.
Save an assignment as a draft
- Follow the steps above to create an assignment
You can open and edit draft assignments on the Classwork page.
Edits affect individual classes. For multi-class assignments, make edits in each class.
Note : If you change an assignment's name, the assignment's Drive folder name isn't updated. Go to Drive and rename the folder.
Edit a posted assignment
- Enter your changes and click Save .
Edit a scheduled assignment
- Enter your changes and click Schedule .
Edit a draft assignment
Changes are automatically saved.
- Assign it immediately (details above).
- Schedule it to post at a specific date and time (details above).
- Click a class.
You can only delete an assignment on the Classwork page.
If you delete an assignment, all grades and comments related to the assignment are deleted. However, any attachments or files created by you or the students are still available in Drive.
- Create or reuse a rubric for an assignment
- Create a quiz assignment
- Create a question
- Use add-ons in Classroom
- Create, edit, delete, or share a practice set
- Learn about interactive questions for YouTube videos in Google Classroom
Need more help?
Try these next steps:.
Official Website of
Suruhanjaya komunikasi dan multimedia malaysia, malaysian communications and multimedia commission.
- Spectrum Management
- Assignment of Spectrum
- Standard Radio System Plan
- International Spectrum Coordination
- National Preparatory Working Group for the World Radiocommunication Conference (NPWG)
- Apparatus Assignment Application Forms
- Spectrum Interference
- Contact on Spectrum Matters
(registered on 28 august 2023).
- Fixed-Satellite Service earth station
- Personal Locator Beacon
- Make a complaint
- Online Content Problems
- Special Consumer Issues
- Procurement Notices
- Application For Licence
- Communications Equipment
- Certifying Agency
- E-Payment Portal
- Amateur Radio Operator Certification
- Anti-competitive complaint form
Stay in Touch with MCMC
Subscribe our newsletter and get latest news and updates.
Register of assignments, register of individual licenses, register of class licenses.
- Legal Disclaimer
- Security Policy
The Class Assignment screen provides interface for making changes to the current time and room assignment of a class. The changes can be made here when no timetable is loaded (as opposed to the screens in the Solver section) since this screen only works with available times/rooms and does not provide suggestions that would include suggested changes of the assignment of other classes. The screen is accessible from the Class Detail screen in case the department for this class has a committed solution (and no other solution is selected or loaded into the solver).
The first section of the screen provides an overview of the class-related information.
Manager responsible for timetabling this class
Editable in the Multiple Class Setup screen
Number of expected students
Number of students that should be able to register for a given class
Number Of Rooms
Number of rooms needed for a class (usually one)
The ratio of the required room size to the class limit
Room Ratio = Room Size / Class Limit
In almost all cases, this should be one
Some exceptions to the norm
You need a room for fewer students than the class limit (Room Ratio is less than one)
You need a room for a class with zero limit. In this case, Room Ratio needs to contain the required room size
In parenthesis after the room ratio, you can see the minimum room capacity required for this class (for Class Limit <> 0, it is calculated as Room Size = Room Ratio * Class Limit; if Class Limit = 0, then Room Size = Room Ratio)
Days/weeks throughout the semester during which this class will be taught
You can click on the icon of the calendar to see which dates belong to the selected date pattern
Editable in the Edit Class screen
Conflict Checked Instructor(s)
Names of instructors for whom conflicts should be avoided (such as teaching two classes in different rooms at the same time)
Time assigned in the current committed timetable
Room assigned in the current committed timetable
Time selected in the Class Assignment screen
Room selected in the Class Assignment screen
A list of draft assignments that have been made through this screen. The new assignments are not executed until the Assign button is clicked. To remove an assignment from the list of new assignments, click on the trash bin at the beginning of the line.
Class for which the assignment is about to change
Instructor for the class
Do not unassign conflicting classes
If checked, the conflicting classes stay in the times and rooms where they were and all conflicts need to be resolved manually
A list of student conflicts caused by new assignments.
Number of students for which a given conflict has occurred
Classes involved in a conflict
Times of classes involved in a conflict (the time from "new assignments" is taken if applicable)
Rooms of classes involved in a conflict (the room from "new assignments" is taken if applicable)
A list of times available for the class that meet the restrictions on required time patterns. Time preferences are color coded in the text color of the times. To select a new time assignment for a class, click on the time.
A list of available rooms for the class. This section is displayed only when time for a class has been selected. "( selected size: X of Y )" next to the section header means that the rooms selected so far have a total of X seats available while the minimum required room capacity is Y.
Only rooms with room capacity in this range will be displayed
Enter e.g. a building abbreviation to see only available rooms in a given building
Semicolon can be used as logical or. For instance, a,b;c will display all rooms containing both a and b in their names or containing c in their names.
Include rooms that are already used for an examination
Such rooms are displayed in red
If such room is selected, the New Assignment(s) section of this screen will have a new line with the examination that got unassigned (you can click on that line to find time/room assignment for that examination)
Allow also rooms from other departments (ignore room sharing)
Select order of the rooms displayed in this section
Limit displayed rooms by room type
Limit displayed rooms by room group
Limit displayed rooms by room feature
Click Apply to apply changes to the list of rooms.
Click on a room from the list of available rooms to tentatively assign it to the class (and add the assignment to the New Assignment(s) section where it can be confirmed or removed).
Creating Class Assignment Data
Instructors use the Class Assignment component to create, view, or edit their class assignments. They can create each assignment, including its assignment category, maximum points, and due date. Instructors can even define an extended due date for an assignment or specify whether a student sees the assignment grade when accessing the student's view of Gradebook. When accessing the Class Assignment component, the system prompts instructors with choices that help them identify the class that they want to edit.
To define class assignments:
Search and identify the class for which you want to create assignments.
Describe the class assignments and define the class assignments on the Assignments page.
Create weight values for each category on the Category Weight page.
Create grading scales for the class on the Grading Scale page.
This section lists prerequisites and discusses how to:
Create, define and cluster assignments by category.
Set weight values.
Define marks and grades for grading schemes.
Verify that the following prerequisites are met before you create class assignment data:
To define class assignments, instructors must have grade roster access of Approve or Post for the class.
Note: Instructors with Grade access can only enter grades and modify existing assignments.
To select a class within a term, first create assignment categories on the Gradebook Category page.
To set weight values, first define assignment categories.
To define marks and grades for class grading schemes, first define grading schemes and grading bases.
Pages Used to Create Class Assignment Data
Creating, defining, and clustering assignments by category.
Access the Class Assignments page (click the Go to Class Assignments icon on the Gradebook - Select a Class page).
Image: Assignments page (1 of 2)
This example illustrates the fields and controls on the Assignments page (1 of 2). You can find definitions for the fields and controls later on this page.
Image: Assignments page (2 of 2)
This example illustrates the fields and controls on the Assignments page (2 of 2). You can find definitions for the fields and controls later on this page.
Note: You cannot delete an assignment that is required by the institution or that has been graded.
Setting Weight Values
Access the Category Weight page (click the Go to Class Assignments icon on the Gradebook - Select a Class page).
Image: Category Weight page
This example illustrates the fields and controls on the Category Weight page. You can find definitions for the fields and controls later on this page.
Defining Marks and Grades for Grading Schemes
Access the Grading Scale page (click the Go to Class Assignments icon on the Gradebook - Select a Class page).
Image: Grading Scale page
This example illustrates the fields and controls on the Grading Scale page. You can find definitions for the fields and controls later on this page.
Note: If no assignments, category weights, or grading scales exist, the system populates the fields for those items with the values on the Course Assignments - Grading Scale page. Also, the system creates grading scheme and grading scale records to match the grading scheme and grading scale on the Class Association page, in conjunction with any values at the course level. If the grading basis is optional, the system creates grading basis records to match the linked grading bases.
Schoolwork User Guide
- Manage classes, teachers, and students
- What is Schoolwork?
- Schoolwork requirements
- Request a teacher account
- About classes, assignments, and students
- About class files and iCloud Drive
- Add, edit, remove, and delete classes
- Create and manage student accounts
- About assignments
- Create assignments
- Schedule assignments
- View assignments
- Edit assignments
- Keep track of assignments
- Copy, share, and lock assignments
- Complete and delete assignments
- Export assignments
- About activities
- Save bookmark activities
- Add activities
- View activities
- Reorder and delete activities
- About progress
- About activities and progress data
- View class, assignment, and student progress
- Filter progress data
- View students with progress reporting turned off
- About exit ticket results
- View exit ticket results
- View exit ticket student data
- Create assignments from exit ticket results
- Copy student names from exit ticket results
- About insights
- View class, assignment, and student insights
- Review work
- Manage activities
- Collaborate with students
- Contact your students
- Symbols used in Schoolwork
- Get support
View class, assignment, and student progress in Schoolwork
Assignments provide a way for you to share information or homework activities with your students, then see how they’re progressing on the activities. If your school turns on the Student Progress feature in Apple School Manager and students work on activities you sent in an assignment, all available progress data is shared with you.
Using the class, assignment details, and student progress views, you can see how your students are doing on activities and decide if you need to reach out to them for extra challenges or attention.
Progress data doesn’t appear instantaneously. Schoolwork takes time to process data before displaying it in the class view, assignment details view, and student progress view.
View class progress
The class view displays how students are progressing with the assignments in the selected class.
Schoolwork displays the class view, including the assignments, insights , and students associated with the class.
In Assignments, swipe left to view each assignment in the class.
To view any additional assignments, tap See All, then do one of the following:
To view active assignments , tap Due, then scroll through the assignments.
To view scheduled assignments , tap Scheduled, then scroll through the assignments.
To view completed assignments , tap Completed, then scroll through the assignments.
View assignment progress
The assignment details view displays how students are progressing with the activities in the selected assignment.
To view all active assignments, tap Recent Activity, then tap Due.
To see all completed assignments, tap Recent Activity, then tap Completed.
To view your remaining assignments by class, tap a class, then swipe left in Assignments to view each assignment in the class. If applicable, tap See All, then tap Due.
To see your completed assignments by class, tap a class, tap See All, then tap Completed.
Tap an assignment.
Schoolwork displays the assignment details view, including all previously assigned activities and progress data.
View student progress
The student progress view provides an overview of how an individual student is doing for all activities across all assignments in a class. To see how the selected student is doing on a specific assignment, tap View Assignment.
Use the Progress bar to see how many assignments the selected student submitted, then do one or more of the following:
To view active assignments, tap Due, then scroll through the assignments.
To view completed assignments, tap Completed, then scroll through the assignments.
To see details for a specific activity, tap the activity, then use the details to personalize instruction based on student needs.
The student progress percentage is a combined value across all of a student’s attempts. The time value is cumulative across all of a student’s attempts. If data is a count, score, or some other value, it’s from a student’s last attempt.
To see how the selected student is doing on a specific assignment, tap View Assignment.
Note: When you view student progress in the assignment details view, if progress reporting is not turned on for a student, Schoolwork displays progress as Not Applicable (N/A) for any progress-reporting app activities and includes a message in the student pop-up pane. Students with progress reporting turned off should still mark an activity as done when they complete the activity.
View late progress data
When a student submits work after an assignment due date, Schoolwork displays the progress data but indicates the work was late.
Note: For activities that report time and progress percentage, late data includes the progress students made across all their attempts before and after the due date.
Tap the student row with progress data reported after the due date, then tap Late Data to view specific progress data details reported after the due date (available for progress-reporting apps only).