I am asking about the state of Canvas integration in webwork compared to other homework system. I am aware that the latest version (LTI 1.3) has improved the integration, but I cannot find details of what it will do and not do.
Let me compare with what I find in other integrations. (I will use Achieve since it was used in the most recent non-webwork course.
With Achieve, like webwork, I start by building a collection of assignments, along with due dates. I then link the course and all the assignments and due dates are moved to Canvas. I can add extensions and revise the assignments or grading scheme in webwork and it communicates with canvas and updates there.
Students are authenticated on entry into Achieve, but have access to the course and can move around in the course. They do not need a password for achieve since they are logged into canvas.
My experience of the webwork integration is much more feeble. I have a choice of separate passwords with the ability to navigate between assignments or automatic verification without the ability to navigate between assignments. I cannot get calendar communications between systems.
I see the answer as multiple choice (or somewhere in between):
1) Webwork has good and bad features, you understand the level of integration. Decide what system you want to use.
2) Your understanding of webwork integration is dated, here is where you can find a description of current capabilities.
3) Upgrades are in our plans. Wait for the next release.
Mike May