Create an assignment in Microsoft Teams
Create assignments for your students in Microsoft Teams for Education . Manage assignment timelines, add instructions, create resources to turn in, and more.
Note: Assignments is only available in class teams . You can assign assignments to classes of up to 1000 students. Classes larger than 300 can't use a Class Notebook or Makecode.
In this article
Create a new assignment, title and category, instructions and attachments.
Points, rubrics, and grading
Assigning to students or groups
Due dates and scheduling, assign, save, or discard, classwork modules.
Navigating the Grades tab
Navigate to the desired class team, then select Assignments .
Select Create > New Assignment .
At a minimum, you must give the assignment a title. This is required. You can optionally add a tag, which will make this assignment easier to search for in the future.
Assignments only supports the following image file types: .png, .jpeg, and .gif.
On mobile, Images will resize to the screen.
On desktop, you can use sizing handles on images to resize them.
You can also attach existing files, links, or assignment integrations and create and name a new file right from here for students to turn in.
Note: You can add up to five files for students to edit. The total number of resources you can add to an assignment is 10, whether editable or non-editable. Read-only reference files can be up to 500 MB in size. Files for students to edit can be up to 50 MB in size.
Select Attach to attach resources to the assignment. Choose a file from your OneDrive, upload a file from your device, or choose one of the other options set by your admin, such as MakeCode.
Note: If you're assigning a Class Notebook page, check what version of OneNote your students are using to ensure that their assignment pages will lock after the assignment due date passes.
Select +New to create a blank Word (.docx), Excel (.xlsx), PowerPoint (.pptx), or Whiteboard document, or a new video recording to hand out to your students.
Select Apps to attach content from an app to the assignment. Admins can manage Teams apps in the Microsoft Teams admin center .
Select Learning Accelerators to add Reading Progress , Search Progress and other Learning Accelerators to the Assignment.
By default, Students can't edit attached documents, meaning the document is read-only. This is a great option for reference materials.
Note: If you have older documents with the file extension .doc, .xls, or .ppt, students won't be able to edit them. You can either attach them as read-only reference material or create a new file in Teams, copy in the old content, and save it. All new files you create in Teams or other Microsoft 365 apps will have the correct extension.
The Assign to field is where you choose the class for this assignment. By default, the class team you are in will be selected.
Multiclass Publish
Multiclass publish allows educators to create an assignment for multiple classes with the same due date.
Do this by navigating to the Assign to field and check the boxes for classes the assignment will be published to.
Points and rubrics
You can select which grading scheme, grading categories , and points the assignment is worth.
If you have configured the class to use Grading Categories, you need to select a Grading Category for assignment with points.
Select the amount of points this assignment is worth, if any. You can use points on any number-based scale including whole numbers of 100 and set your own denominator. Examples: 88/100 or decimals 3.7/4.0.
Select Add rubric to create a rubric .
Select Manage grading categories to create or edit the grading categories for the class.
Setting up Grading Schemes
Letter grading and grading categories must be set as a Grading Scheme in the Grade settings section to display these options.
2. Navigate down to Grade settings .
3. Choose Add Schemes or Manage schemes .
Note: If no other grading schemes other than "Points" have been set, this link will read Add Schemes . Once you have gone through the steps to add a new scheme, the link will change to Manage schemes.
5. Set the grading levels. Letter grades will be the normal A, B, C, D, F, scheme. Ensure that there are enough levels to cover the entire 0-100 percent range.
6. Select the Save button when complete.
Finish by choosing the Done button.
Choose multiple classes, individual students, or groups of students in one class to assign to.
By default, only students who are in your class now will receive this assignment. Change this by selecting an option from the dropdown menu.
Note: If you choose a close date, any student who joins will receive this assignment until the close date.
Select a time and date for the assignment to be due. To schedule an assignment, next to Assignment will post immediately with late turn-ins allowed select Edit assignment timeline . Here, you can customize when your assignment will be posted to students and when it will close for turn-ins. By default, no close date will be selected, which allows students to turn in assignments late.
Note: If you choose multiple classes to publish the assignment to, you can select Set due date per class to set individual schedule , due and close date for each class
You can choose whether to add this assignment to your calendar on Outlook, students' calendars, and other educators or staff in your class team. Set this preference for all assignments in Assignments Settings .
Next to Add assignment to calendars , select the dropdown and pick one of the following options:
Students only adds the assignment to just student calendars.
Students and me adds the assignment to both student calendars and your calendar.
Students and team owners to adds the assignment to both student and other educators or staff in the class team calendars.
Choose the channel where you'd like notifications for this assignment to post. This allows you to keep student work and discussion organized by unit, topic, or subject. By default, assignments will be posted in the General channel or your selection in Assignments Settings.
To choose a channel to post in, next to Post assignment notifications to: select the down arrow for a list of available channels.
Pick the channel you’d like this assignment notification to post in, your selection will be applied immediately.
To post assignment notifications to a channel, make sure bot posting is enabled. You can check that here or ask your IT Admin for help.
Assignments will post to channels that are visible to all students. Private channels will not appear during this step.
If you have selected multiple classes, select Set per Class to set which channel to use or just use the General channel. Assignments to individual students do not post to channels.
When you're ready, you can finish the process of creating your new assignment by assigning it to students.
Note: If your school uses Turnitin, you can sync assignment turn-ins to Turnitin .
Assign will immediately publish the assignment and your students will be notified of the new assignment on the day you specified and the notification linking to this assignment will post in the channel you selected. They'll also have an entry on their Teams and Outlooks calendars if you've selected that option.
Save will save a draft of the assignment. Students will not receive any notification, and nothing will be added to any calendar.
Discard will delete the draft of the assignment. Students will not receive any notification, and nothing will be added to any calendar.
Create a New Module
1. Navigate to the desired Class Team, then select Classwork.
2. Select Add module.
3. Enter a title for the new module.
4. Optionally, enter a description.
5. Select Save to save the module as a draft.
Note: Draft modules are only visible to Team owners (teachers) until published. All new modules are created in draft states.
Learn more about managing classwork modules in Microsoft Teams.
Navigate the Grades tab
To open the Grades tab, navigate to your desired class team and select Grades .
You'll see that students appear in a column, with their assignments in a row next to their name. Assignments are listed in order by due date with the nearest date at the beginning.
Learn more about the Grades tab.
Create a group assignment
Edit an assignment
Save an assignment as a draft
Grade, return, and reassign assignments
Additional resources for educators
Ask the community
Need more help?
Want more options.
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Microsoft 365 subscription benefits
Microsoft 365 training
Microsoft security
Accessibility center
Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.
Ask the Microsoft Community
Microsoft Tech Community
Windows Insiders
Microsoft 365 Insiders
Was this information helpful?
Thank you for your feedback.
How to Post Assignments to Specific Channels in Teams
Sara Wanasek
Keeping your students organized and on top of their work can get a little chaotic – especially when there is a mix of digital and paper assignments. When working within Microsoft Teams , the General Channel is the default for posting any assignments and updates to students. This leads to a messy Channel if you are posting often. However, we can help you to stay more organized and fix this up – try to post assignments to specific channels instead.
If you have assignments for specific units or groups of students, you can now post these notifications on that specific channel. Unfortunately, Teams doesn’t allow you to do this for private channels, so make sure they are open! If you do have an assignment that is only for a few specific students, you will have to assign the work to them separately. We go through how to post assignments to specific channels and students below. If you are ready to get your Teams organized, start reading!
Assign to a Specific Channel
To start to post assignments to specific channels, go into your Assignments tab in Microsoft Teams and create a new assignment. Fill out all of the assignment details that you want to add. At the bottom of the page, you will notice a line that reads “ Post Assignment Notifications to this Channel: General .” Next to it, click on the Edit button.
You will see the different channel options that you can choose. Choose which channel you will want the assignment notifications to go to, and click done . Then, don’t forget to click Assign to send the assignment to your students. You can go into the channel you chose and see the assignment notification there.
Don’t see all your channels when editing where to post the assignment notifications? Note that you are unable to choose private channels. For a workaround here, you can instead assign work to specific students.
Assign to Specific Students
Many teachers create private channels for students to do group work or to easily separate students and give them different versions of the same assignments. When assigning work, it would be nice to also post the assignment notifications to that channel, but unfortunately, Teams doesn’t allow you to do this in private channels. Instead, we will have to manually choose and assign the work to these groups of students.
To begin, we will create a new assignment from the Assignments tab in your Team. Once all the details are added in, you can choose which Team and which students to assign this to. Instead of choosing All Students , you can pick and choose which students will receive this assignment. You can go through your class list and choose the students. You will notice that you are not able to edit where the notifications are posted after you have done this.
Once the work has been assigned, students will receive a notification on their end that they must complete the work. Unfortunately, they won’t receive a notification in any of their channels, but they will know they still must do the assignment.
There are many different ways to use Teams and make it easier for you and your students to stay on top of their work. Hopefully, to post assignments to specific channels and to specific students are 2 ways that you can implement them in your routine. For other Teams Tips & Tricks, check out the articles below:
- Microsoft Teams For Online Teaching – A Guide For Teachers
- Step-By-Step Tutorial For Using Class Notebook In Microsoft Teams
- Creating An Assignment With a Class Notebook Page
- Best Ways To Use The Collaboration Space in Class Notebook
- How to Use the Brand New Breakout Rooms Feature in Microsoft Teams
- 15 Microsoft Teams Tips and Tricks for Teachers
About Sara Wanasek
Try classpoint for free.
All-in-one teaching and student engagement in PowerPoint.
Supercharge your PowerPoint. Start today.
500,000+ people like you use ClassPoint to boost student engagement in PowerPoint presentations.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Configure assignments for Teams
- 5 contributors
The content stored in SharePoint includes metadata and details about Assignments and Submissions that's stored for Assignments. The export user data is supported for both Student and Teacher users. However, delete data is only supported for Students due to co-mingling and data retention compliance. Teachers can delete their data in app by deleting assignments or classes. For more information, review the Assignments Admin documentation .
There are three scripts to use depending upon the scenario:
Shared common step for Export and Delete user data scenario:
Use the Get-UserClasses.ps1 script to create a list of classes that user is part of. If the user has left the class, then a text file containing those class Ids can be provided to include data from those classes. Otherwise data won't be exported or deleted from those classes. Running this script creates a csv file that contains a list of classes, the role of the user in class, and whether or not export or delete for the user was processed (which is set to false by default).
Exporting User data:
Use the Export-EDUAssignments.ps1 script to export data for the user. The csv file generated in the above step is input to this script. Running this script will get assignments and submissions of each assignment and generates two files. The assignment file (assignment.json) contains assignments and submissions and report file(GetAssignmentsReport.csv) - status of running the script. After running the script, it updates the GetSubmissionsProcessed column in the csv input file to true for that specific class so that if there's a failure the script can be rerun.
Deleting User data:
Use the Delete-EDUAssignments.ps1 script to delete data for the user. The script reads the class details of user from input csv file generated in the previous shared step. It then deletes the submissions, and generates a report file(DeleteAssignmentsReport.csv) for status of running the script. When the deletion of submission is done it updates the DeleteSubmissionsProcessed column to true for that specific class, so that if there's a failure the script can be rerun. The script also removes students from the class unless optionally specified to not do so by the Tenant Admin, failing that the student will get all the assignments applicable to them be redistributed to them.
Additional resources
Contribute to the Teams forum! Click here to learn more 💡
April 9, 2024
Contribute to the Teams forum!
Click here to learn more 💡
- Search the community and support articles
- Microsoft Teams
- Teams for education
- Search Community member
Ask a new question
Submitting Assignments in Teams
We are doing the online school with K-8 in our district and had to roll out Teams at the last minute. A lot of teachers are getting back assignments with nothing on them, but the kids turn them in. My question is twofold:
1. Is there a video out there that shows how to turn in assignments that students can watch? A video that specifically targets 1st-5th graders ,NOT one with high school or college classes on it.
2. Is there a good, reliable way that teachers can take a word document, post it as an assignment in their Team, and the students will be able to add answers to it and turn it in?
A little more background, our students are on the whole rainbow of devices and computers, so a way that would be most central would be a great start. Thanks!
Report abuse
2 people found this reply helpful
Was this reply helpful? Yes No
Sorry this didn't help.
Great! Thanks for your feedback.
How satisfied are you with this reply?
Thanks for your feedback, it helps us improve the site.
Thanks for your feedback.
Replies (2)
Question info.
- Assignments
- Norsk Bokmål
- Ελληνικά
- Русский
- עברית
- العربية
- ไทย
- 한국어
- 中文(简体)
- 中文(繁體)
- 日本語
Submitting to a Microsoft Teams Assignment
Turnitin uses the same Microsoft Teams upload process you'll already be familiar with. If you haven't submitted using Microsoft Teams before, follow the steps below.
- Navigate to the Assignments tab , or find the assignment from the Conversations tab.
- Open the assignment you would like to submit to.
- Move to the My work section and select the + Add work button .
We will attempt to generate a similarity report for any text-based file. Supported file types include: Microsoft OneNote, Microsoft Word, Excel, PowerPoint, PostScript, PDF, HTML, .HWP, RTF, OpenOffice(ODT), WordPerfect, and plain text
- When you're happy with your file selections, use the Turn in button to submit your files. This will make them available to your instructor and sends them to Turnitin to generate a Similarity Report.
Was this page helpful?
We're sorry to hear that., need to contact a human.
- Turnitin.com
- Release Notes
- Known Issues
- Privacy and Security
- System Status
Assignments
Create an assignment in Microsoft Teams
Assign quizzes in Microsoft Teams
Turn in an assignment in Microsoft Teams
View and navigate your assignments (student)
View and navigate your assignments (educator)
Manage assignments on a mobile device
Grade, return, and reassign assignments
Delete an assignment in Microsoft Teams
Add a tag to your assignment
Adjust assignment settings in your class team
Assign work to multiple classes at once
Create group assignments or assign to individual students
Create and manage grading rubrics in Microsoft Teams
Collaborate with other educators on a form or quiz
Edit an assignment in Microsoft Teams
Schedule work to assign later
Save an assignment as a draft in Microsoft Teams
Repost an assignment in Microsoft Teams
Add MakeCode activities to assignments in Microsoft Teams
Send weekly assignment summaries to parents and guardians
Turn-in celebrations in Microsoft Teams assignments
Use Turnitin with Microsoft Teams
Edit Word documents in Teams for Education
Use OneNote Class Notebook in Teams
Review student work in Class Notebook
Provide written, audio, or video feedback in Class Notebook
Deleting and restoring a OneNote Class Notebook that's linked to a Microsoft Teams assignment
Assign quizzes from Microsoft Teams without affecting individual Forms limits
Need more help?
Want more options.
Explore subscription benefits, browse training courses, learn how to secure your device, and more.
Microsoft 365 subscription benefits
Microsoft 365 training
Microsoft security
Accessibility center
Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.
Ask the Microsoft Community
Microsoft Tech Community
Windows Insiders
Microsoft 365 Insiders
Was this information helpful?
Thank you for your feedback.
IMAGES
VIDEO
COMMENTS
To turn in an assignment: Navigate to the desired class team, then select Assignments . You can also use your search bar to search for an assignment by keyword. Your Assigned work will show in order of due date. Select any assignment card to open it and view the assignment's details. Tip: Select the Expansion icon (diagonal, double sided ...
Create assignments for your students in Microsoft Teams for Education. Manage assignment timelines, add instructions, create resources to turn in, and more. Note: Assignments is only available in class teams. You can assign assignments to classes of up to 1000 students. Classes larger than 300 can't use a Class Notebook or Makecode.
The Assignments and Grades features in Teams for Education allow educators to assign tasks, work, or quizzes to their students. Educators can manage assignment timelines, instructions, add resources to turn in, grade with rubrics, and more. They can also track class and individual student progress in the Grades tab.
In this video on Microsoft Teams, we look at everything there is to learn about assignments in Microsoft teams. Check out the timestamps to find specific top...
Return student assignments, give feedback and points, and ask for revisions in Microsoft Teams. ... If a student experiences technical difficulties when submitting their work, act on their behalf to submit for them! ... grade other assignments, or go to another page in Teams. Learn more about grading, returning, reassigning, and excusing ...
View and navigate your assignments (student)View both upcoming and turned in assignments by class, or view them across all your classes. Selecting an assignm...
See how assignments in Microsoft Teams brings creating, reviewing, grading and analyzing assignments together all in one place - without a single piece of pa...
Type in the search box to pull up student names, or scroll. Select the checkboxes next to the students you want to add to this group. Select Create. When you're done, select + New group and repeat Steps 2 and 3 until all students have been assigned to a group. Review the groups you've created. Select Edit to change group names or members.
Choose Students to Assign the Work to. The next step in creating an assignment is to assign it to your students. You can assign it to all of them, or a certain student (s) for more individualized work. Just click Assign to All, or go through the list and click the students you would like to assign this to.
Assign will immediately publish the assignment and your students will be notified of the new assignment on the day you specified and the notification linking to this assignment will post in the channel you selected. They'll also have an entry on their Teams and Outlooks calendars if you've selected that option.
The feedback process in Teams is efficient for educators and meaningful for learners. The grade book in Teams can integrate with many external grade book apps. Teams also offers Insights to track trends in learners' work and online behaviors. Those trends can include SEL components thanks to the Reflect app that can also be added to Class Teams.
To start to post assignments to specific channels, go into your Assignments tab in Microsoft Teams and create a new assignment. Fill out all of the assignment details that you want to add. At the bottom of the page, you will notice a line that reads " Post Assignment Notifications to this Channel: General .". Next to it, click on the Edit ...
Use the Export-EDUAssignments.ps1 script to export data for the user. The csv file generated in the above step is input to this script. Running this script will get assignments and submissions of each assignment and generates two files. The assignment file (assignment.json) contains assignments and submissions and report file ...
How to Submit Assignments in MS Teams. There are features in MS Teams that other software lack. This tutorial is about How you can Submit Assignments in MS Teams.
This video shows how to submit an assignment in Microsoft Teams platform
The assignment no longer opens in a format that they can edit. It opens as a Read-Only version. Students have to click the three dots next to the assignment and open in browser. Then it will open in an editable format. They have to make sure the top if their page says "saved" before clicking close.
Move to the Teams section of the side-bar and select the Team used for your course. Alternatively, go to the Assignments section and navigate to your assignment from there. Open the assignment you would like to submit to. Move to the My work section and select the + Add work button. Add the files you would like to be checked for similarity.
1. Navigate to a class team and select Assignments. You can also use your search bar to search for an assignment by keyword. 2. Select the assignment you'd like to edit. 3. Select More options > Edit assignment. 4. Make the changes you need. 5. Select Update to save your changes. Learn more. Create an assignment. Save an assignment as a draft
How-to video
The basics Manage assignment details Other features. Create an assignment in Microsoft Teams. Assign quizzes in Microsoft Teams. Turn in an assignment in Microsoft Teams. View and navigate your assignments (student) View and navigate your assignments (educator) Manage assignments on a mobile device. Grade, return, and reassign assignments.
Students submitting assignments in teams when a student submits and assignment in teams, is there an option to lock the assignment so that a student is no longer able to modify it after they submit it? 141 Views . 0 Likes ...
About Press Copyright Contact us Creators Advertise Developers Terms Privacy Policy & Safety How YouTube works Test new features NFL Sunday Ticket Press Copyright ...
Firefighter Type 1 (FFT1) Helicopter Crewmember (HECM) Incident Commander Type 3 (ICT3) Incident Commander Type 4 (ICT4) Incident Commander Type 5 (ICT5) Intermediate Faller (FAL2) Operations Section Chief Type 3, Wildland Fire (OPS3) Prescribed Fire Burn Boss Type 1 (RXB1) Prescribed Fire Burn Boss Type 2 (RXB2)