I would like to have an assignment on Canvas to do at home that is timed. The students once they open the assignment will have one hour, for example. How do I do this? Thank you.
Hi Lori Graham Welcome to the Canvas Community! While there are various ways one can work around this, a timed assignment is not actually possible other than by making it an online quiz and setting it to be timed, as outlined in the various options shown here: https://community.canvaslms.com/docs/DOC-10152-415241475 . Depending on what you had in mind for this assignment, you could in theory make it a one-question quiz where they have to upload a file, as outlined here: https://community.canvaslms.com/docs/DOC-12878-4152125612 . That is exactly what instructors at my own institution have done when they have asked similar questions to yours, Lori. Hopefully this is an option for you.
(Those links, by the way, lead to the current version of quizzes. If you are on Quizzes.Next, there is information on setting a time here, and information on file upload questions here. You can tell if you are a Quizzes.Next next institution by the way that you create a quiz. The traditional engine has quizzes added via the Quizzes menu item; Quizzes.Next adds them via the Assignments menu item.)
Well, Online quizzes would do fine but if you are trying to restrict the time, please try with due dates. You can enter the time you want the due to be.
Also, please make sure, if you want or don not want the assignment to be accessed after due date which Canvas allows.
Hope it helps,
Making it an assignment is almost certainly a bad idea for a project to do at home. It would require that all of the students start at the same time or they won't have their full hour. A quiz, as Ken Black suggested, allows each student to have the full hour once they start.
I've done this with paper and pencil take home exams in the past with assignments. However, the assignment was an LTI that would add a timestamp to a PDF file that the student would download, print, complete, scan and then upload within the allowed time. On my end, it would write the time the file was downloaded to a database (the link to download wrote it to the database) so I could go back later in case I needed to audit things.
Retrieving data ...