To answer the question about multiple notes columns, the answer is yes. However, you can't do it through the website. You can do this through the Canvas API. If you've not used APIs before, I would suggest asking the admin to do this or your customer success manager. If you want to use the API yourself and haven't done anything like this, the following steps will get you what you want.
1. Get your API Token.
Add a new access token by following the steps here: https://community.canvaslms.com/t5/Instructor-Guide/How-do-I-manage-API-access-tokens-as-an-instruct...
2. Python
Lots of ways to access the API, but I think python is simple. Download python. In the terminal or the command line run
pip install canvasapi
3. Edit this and run
Create a new python file and copy & paste the following code. This will add an extra column to your grade book. You need to change the URL. You need to replace "TOKEN" with whatever your token is. You need to replace 1234 with the course id. You can find your course id in your address bar: https://schoolname.instructure.com/courses/1234/gradebook
from canvasapi import Canvas
API_KEY = "TOKEN"
API_URL = "https://schoolname.instructure.com/"
canvas = Canvas(API_URL,API_KEY)
my_course = canvas.get_course(1234)
my_column = {
"title": "Test column",
"position": 1,
"read_only": False
}
my_course.create_custom_column(column = my_column)
Here's what it looks like when it's complete:
