You post assignments in Google Classroom on the Classwork tab. Assignments may include files uploaded from your computer or Google Drive. This tutorial shows you how to organize your assignments and control who receive them and when.

Google Classroom Classwork Tab

From the classwork tab, you can create new assignments. You will also see all of your current and past assignments.

Create an Assignment

Click the Create button. Then, select the Assignment option. Google Classroom will show you the assignment page. In the title field, enter the name of your assignment. The instructions are optional and allow you to enter more detailed information.

Add Materials

Use the add button to upload a file from your computer. Files in your Google Drive can also be attached. You may even link to another reference website. The YouTube option allows you to search for a video or paste the address.

Student Access to Materials

Students can view file

The attached file will be shared with students. They can only view your file. Everyone views the same file. You remain the owner of the file.

Students can edit file

Use this option if you want your students to work on a file together. A good example of this is a shared slide show that each student places their work on a different slide. Or, a shared Jamboard with interactive content.

Make a copy for each student

Each student receive their own file to edit. This is used for essays or worksheets. Each student is expected to add their own work to the file and submit when they are complete. The file you upload acts as a template for the student to begin their own work.

Create Materials

The create button allows you to create a new Google G suite file. A new file is created in your Google drive folder for the classroom. It is shared with any co-teachers for this class.

Target class or students

Use the top two dropdown boxes to select the classes or students to receive the assignment. By default, all the students in the current class will be selected. But, you can direct this assignment to specific students.

If you select multiple classes, then all the students in the selected classes will be included. If you select specific students, then only the current class is available. Targeted assignments are one way to differentiate lessons to students.

Assignment Points

Use the points field to indicate how many points the assignment is worth. Or, you can use the dropdown to select Ungraded. Ungraded assignments appear in the grade book. But, do not have a value associated.

Have a look at our information about grading. If you are using weighted grading, then you will have an additional dropdown to select the appropriate category.

Due Date

Use the dropdown to open the date menu. Select the due date and optional due time. A student may still submit assignments after the due date. But, they will appear as late or missing.


Organize your assignments into a category by selecting a topic. You can create a new topic or select an existing one. You can also create topics from the classwork page.


Look up more about the rubric feature

Assign Button

Click the assign button to send the assignment to your students. After clicking assign, you are asked to confirm. Students will see your assignment in Google Classroom. They will also receive an email letting them know about the new assignment.

You can schedule an assignment to launch later. Use the schedule feature to queue assignments the week or month before. This way you can create assignments in batches without overwhelming your students.

The save draft feature allows you to finish creating the assignment later. Handy if you run out of time or are interrupted.

Classroom Calendar

Your new assignment will be on the classroom calendar. Use the calendar to show an overview of when assignments are due.


This is how to create a typical assignment. Use Google Classroom to ask questions, create quizzes, and organize other materials.

Signup for EdTech to Your Inbox

More EdTech Tutorials