Every time I use Canvas, I find that it makes me less productive and more frustrated. There’s too much to catalog all at once, so I’m just going to update this blog post as I become annoyed.
February 22nd: Grading programming assignments
Let’s go to SpeedGradertm and do some speedy grading of some programming assignments.
Yes, it lets me view the source code from the web browser, albeit without any syntax highlighting. This can be good for small programming assignments, I suppose.
However, I certainly do not see a “Download all student’s files in a zip” link.
OK, well, maybe I’ll just download all the student files at once with the link on the assignment page.
And unzip, and…
… That’s not useful at all!
I can’t open up a .cpp file and build it because all the headers have been renamed. I can’t use the Makefiles that I made them attach with their assignment because all source files have been renamed.
WHO THOUGHT THIS WAS A GOOD IDEA?
From my experiences with Canvas this semester, it is quite clear that:
- The makers of Canvas don’t eat their own dog food.
- Canvas doesn’t hire UX people. I’ve worked at startups with better UX than this service.