How to create a sharepoint online test/survey with timeline and auto grading setup

Copper Contributor

I want to create a sharepoint online test / quiz that should be completed by user within 5 min of time frame and it should have auto grading / auto correction system . how to create the same .

6 Replies
Make use of forms and embed the form you create on a SharePoint page

Hi @Amritha2030,

for that you can use Microsoft Forms as an integrated service with SharePoint Online:

- Access Microsoft Forms
1. Go to your SharePoint Online site.
2. Click on "Add a page" or navigate to the page where you want to embed the test.
3. Click on the "+" sign or "Edit" to edit the page.

Create and use modern pages on a SharePoint site - Microsoft Support

- Add a Microsoft Form
1. In the editing view, click on the "Embed" web part option (a plus sign in a circle).
2. Choose "Microsoft Forms" from the list of available web parts.

Use the Microsoft Forms web part - Microsoft Support

- Create Your Quiz
1. In the Microsoft Forms pop-up window, click on the "New Quiz" button to start creating your quiz.
2. Enter a title and description for your quiz.
3. Click on the "Add new" button to start adding your questions.

Create a quiz with Microsoft Forms - Microsoft Support

- Add Questions
1. Choose the question type from the available options (e.g., multiple-choice, text, rating, etc.).
2. Enter your question and possible answer choices. If applicable, mark the correct answer.

- Set Time Limit
1. After adding all questions, click on the "..." (three dots) in the upper right corner of the quiz builder.
2. Select "Settings" from the dropdown menu.
3. Under "Quiz settings," enable the "Set start and end dates" option.
4. Set the "Start date" and "End date" for your quiz. You can also set a time limit (e.g., 5 minutes) by clicking on "Time limit" and entering the desired duration.

Set a timer for forms or quizzes in Microsoft Forms - Microsoft Support

- Enable Auto-Grading
1. In the "Settings" window, under "Quiz settings," enable the "Automatically grade after each response" option.
2. If applicable, you can choose to display correct answers after the quiz is submitted.

Five Essential Tips on Auto-grading for Microsoft Forms Quizzes - Microsoft Community Hub

- Preview and Share
1. Once you've set up your quiz, click on the "Preview" button to see how it looks to users.
2. If everything looks good, click on the "Send" button to share the quiz. You can get a link to share directly or embed the quiz in your SharePoint page.

- Save and Publish
1. Save your changes in SharePoint by clicking on "Save" in the top right corner of the page.
2. If you're ready for others to see your quiz, click on "Publish" to make the page live.


Your SharePoint Online test with a time limit and auto-grading setup is now ready for users to take. When someone takes the quiz, their responses will be automatically graded, and they will be shown their score immediately after submission.

 



Please click Mark as Best Response & Like if my post helped you to solve your issue.
This will help others to find the correct solution easily. It also closes the item.


If the post was useful in other ways, please consider giving it Like.


Kindest regards,


Leon Pavesic

Thank you Leon but i didnot get below option for auto grding under "setting" in MS Form ,

Enable Auto-Grading
1. In the "Settings" window, under "Quiz settings," enable the "Automatically grade after each response" option.
2. If applicable, you can choose to display correct answers after the quiz is submitted.

Could you please share the screenshot where it is that option ?

Hi @Amritha2030,

sorry for the confusion.

Auto-grading is a helpful default feature that applies to multiple-choice, text, or ranking questions. When you create a quiz, you have the option to mark or specify the correct answers for each question. Once a student completes the quiz, their results are automatically shown to them.

They can click on "View Results" to see which questions they answered correctly and which ones they got wrong, provided you've marked the correct answers while setting up the quiz.

Microsoft Forms offers this self-grading functionality, allowing test-takers to view their scores and the correct/incorrect answers after submitting the quiz. Moreover, you can even provide specific feedback for individual choices in multiple-choice questions.

LeonPavesic_0-1689842253794.png

 

For more detailed information on auto-grading in Microsoft Forms quizzes, you can refer to the "Five Essential Tips on Auto-grading for Microsoft Forms Quizzes" available on the Microsoft Community Hub.

Five Essential Tips on Auto-grading for Microsoft Forms Quizzes - Microsoft Community Hub

How can I set up a quiz in Microsoft forms to auto-grade the quiz and - Microsoft Community

Please click Mark as Best Response & Like if my post helped you to solve your issue.
This will help others to find the correct solution easily. It also closes the item.


If the post was useful in other ways, please consider giving it Like.


Kindest regards,


Leon Pavesic

Sadly, as of February 2024 this is not correct. It may work to create a form but it does not work to create a quiz. The difference is that a quiz has answers (which the OP) was asking about ("online test"). The sharepoint webpart only allows for "New Form" or "Add existing form". The new form option does exactly that i.e. it creates a new form and not a quiz. The "Add existing form" just plain doesn't work as the form web address copied from forms.office,com with the "Copy" button just gives an error. There may be a way to convert a form to a quiz but it is well hidden if there is but in the absence of such an option, the sharepoint online webpart is not able to display forms.

@LeonPavesic this is great but how do I upload the quiz to Sharepoint announcements?