In the past couple of weeks, I’ve gotten a few reports of students having issues submitting files to their assignments. After talking with some of the affected students and reaching out to Canvas support, the culprit was clear– it’s the browser. Canvas lists which browsers and computer specifications it recommends and supports, however, I have not been able to find official documentation stating that there are issues with particular browsers.
Canvas’ response indicated which browsers are the cause of submission issues: “There is currently a bug preventing from submissions/file uploads from completing when using certain browsers, Microsoft Edge, and Internet Explorer. We are currently working with Microsoft on the issue, and waiting to hear back from them. In the meantime, if you could have the student use the most recent version of Google Chrome to submit they should go through without an issue.”
I have personally verified that Microsoft Edge does not allow the file submission to go through. If students attempt to upload a file using Edge, their assignment will be stuck as “submitting” and it will not display a valid submission attempt to the instructor. Internet Explorer worked for me when I tried submitting a file as a student, however, if students experience issues, I would still recommend they use Mozilla Firefox or Google Chrome.
Instructors may also experience issues when using one of these browsers. It may be worth reading through the comments on this Canvas Community post, if you’ve experienced some quirks while working in Canvas.
Tip: See my list of the Most Common Mistakes in English. It will teach you how to avoid mistakes with commas, prepositions, irregular verbs, and much more (PDF Version).
First, let me note that “homework” is an uncountable (mass) noun in English. It is a common mistake, even among some non-native teachers of English as a foreign language, to say things like, “Hand in your homeworks, please.” The word “homework”, being uncountable, does not have a plural form. If you really must refer to several separate “pieces” of homework, the word you are looking for is “assignment”:
You will get two separate homework assignments today. (correct)
You will get two separate homeworks today. (wrong)
It is also not possible to use “homework” with “a”:
Do you have homework? (correct)
Do you have any homework? (correct)
Do you have a homework? (wrong)
Let’s move on to the main topic of this article. Without further ado, the correct verb to use with “homework” is “do”, not “make”:
I did my homework yesterday. (correct)
I made my homework yesterday. (wrong)
“Homework” is not in any way special in this respect. We always use “do” with activities and “make” with objects that are being made. Just like we “do work”, not “make work”, we also “do homework”, meaning the activity.
The confusion arises from the fact that the most direct translation of “homework” into other languages often refers to the sheets of paper on which the assignments are written, hence it would make sense to “make it”. For the very same reason, we wouldn’t usually speak about “writing homework”:
I have to do my homework now. (correct)
I have to write my homework now. (unnatural)