Roll call in Canvas

For the first week in every online class, I have an introductory discussion forum. I’ve done many things here (asked for students to talk about themselves, respond to a news story, or discuss videos on being a college student) but the point is for me to know they are actively in the class, that I don’t need to drop them as “no show”s.

The law says that signing in to an online class is not “attendance” – they need to do something. So this is what they do.


Since it’s not something I grade, I have had it set up as a forum, and I left unchecked the Graded box. Then this morning, I realized that to contact the students who haven’t posted (it’s due yesterday, the first day of the 8-week term), I’d need to print my roster and mark it manually, or write down the names of the students who hadn’t posted.

Instead, I went back in to the forum, checked “Graded”, made it 0 points, had it graded as Complete/Incomplete, and set the deadline for last night. Then I could go to the dropdown in the Gradebook and message the students who hadn’t done it, all at once.


Of course, I also then need to use Speedgrader to mark each one Complete, since Canvas doesn’t really understand what Complete/Incomplete means, or it would mark it automatically. But still, it’s better than manually tracking students!

Canvas and the Impossible Journal

Canvas, of course, does not have x.  In this case, x is a blog or journaling or portfolio function.

Yes, I know you can LTI this, but those never work like they’re supposed to.

Now, if Canvas had real threads, I could use a threaded discussion, with each student controlling their own topic. But Canvas doesn’t have this x either. To do everyone’s journaling on one discussion would thus mean scrolling for days and days…

So, instead, I tried creating a forum for each student, to act as their own space (it’s for an Honors class, so 25 students – not too bad). Then I realized to grade them in Speed(!)Grader would mean opening them one at a time. Every week or so. Ugh.

Second attempt. Create one big forum and but have groups. Put one student per group, and have all the other students peer grade. That way, each student can post on their own, but everyone can still see the posts and comment.

The wonderful Laura Paciorek helped me test it. We became students. Posting to our own forums as our own group went fine. But when we tried to peer grade, we got “unauthorized” warnings when we clicked on anything to see it. And after this humiliation, we were returned to the “group” site, which had its own Home (and everything else) links on the menu — students would be completely lost and unable to get back to the main course page.

I considered peer grading as assignments, but assignments are one-shot deals – you can’t keep going back and adding more, making a portfolio.

I considered each student having their own Page, but you can’t grade Pages, and it’s incredibly easy to wipe out everything on a Page accidentally (been there, done that).

So reluctantly, I checked out Google (OK Google, fix Canvas). Canvas is supposed to be Google-friendly: the Canvas’ “Collaborate” function is a Google Doc, intended to be a single Doc that all students can edit. But I’ve done my research and I know that multiple students working on the same Doc can easily erase each others’ work, because Canvas isn’t Google and can’t actually enable multiple editors at once. Great idea – get a bunch of people already tentative about collaborative editing to engage that little problem!

The Collaboration difficulty was confirmed by the post that gave me my final idea (so far), from Chris Long over at the K-12 Canvas forum: use Google Docs as URL assignments.

So the plan is:

  • Have each student set up their own Google Doc as their journal. It’s one page but if they mess up, they can use the revision history to go back.
  • Assign “journal checks” (I think I’ll make the dates random) where they submit the URL as an assignment. I can use SpeedGrader to see, comment, and grade them all quickly. Laura and I tested and the worst thing that can happen is you have to open a new tab.

Now, the community/peer part. Two options here.

1) I can have these journal check assignments peer reviewed. We tried that, and it’s nice because I can see all the peer review comments in Speed Grader. But there doesn’t seem to be a way to track the peers doing the reviewing.

2) Second option is to have them just comment on each others’ Google Docs. I won’t see this in SpeedGrader, but I could manually grade them a few times during the semester as some kind of participation grade, or use a quiz and have them submit the top five comments they felt were most useful to others (Laura’s using this trick for collaborative note-sharing on a Doc, so I stole it from here).

I’ll keep working on this, but, as Laura pointed out, it’s bizarre to go to all this trouble. Canvas should have a blogging/journaling feature. Canvas should have an option for real threaded discussion. Canvas should have . . .oh, never mind.


Laura discovered ePortfolios, which I hadn’t seen because it isn’t in the Canvas course – it resides in the user’s Profile, in the level above the course (like the Inbox). While not as simple as Google, it has its own URL and doesn’t need a separate login.

My use of it would be similar, except that students cannot comment inside each others’ ePortfolio. So I would use a Discussion to ask for a report, and each student would need to post the URL for their portfolio for each check. It would then be an extra click in Speedgrader to grade each one, and I would have to grade students’ own portfolio and their comments on others’ portfolios together, instead of separately.

Tutorials like this one would be needed. And, as with all things Canvas, very specific instructions would need to be given, to dumb down everything as effectively as possible. But ePortfolio allows images and (some) embeddings, and despite its hierarchy (Portfolio – Section – Page) might still work. Thanks, Laura!

The oncoming train

I was almost finished with the roughed out versions of three courses in Canvas, looking toward summer, waiting for the campus installation to open so I can upload them and tinker.

It’s taken me months.

So today I pick up my phone, which I do not use in the profligate way experienced by most Americans, to see how they look on the Canvas app.

None of my images were there.

Now, we’re not just talking a few images. We’re talking 16 images on the Home page, one for each week, in a grid. The same week’s image on the week’s intro page, images to demonstrate many pages in learning units, about 12-15 images in each weekly lecture. They were all broken.

When I switched to my mobile browser, they were all there. I contacted support. He guessed that it could be because my images are all linked from my outside server, all http (not https). I know the difference because I can only embed things from my server if I use the https format. But I had no idea there was a problem displaying images, because they all display just fine in any browser.

But not in the Canvas app. The helper explained that all the browsers are going SSL anyway, so really everything needed to be https. We’re talking hundreds of hours of work, changing every link in hundreds of pages, quizzes, discussions, learning units, all of which have my images. I asked about global search and replace? in a site? No. In a course? No. On a page, for goshsakes? No.

The light at the end of my tunnel had become an oncoming train of work. If I didn’t do it, every course that rolled over in future semesters would similarly not be https, and students won’t see the images in the app.

I began. Several hours copying home pages, search and replace, pasting back in. But single images on single pages were much harder, and mind-deadening. I’m not actually sure I can do this. I considered ways to do it, by week or by item type. I considered making a chart. I considered paying someone else to do it.  I considered early retirement.

I’m still considering. Reasons for doing it include
a. students can use the app on their phones to take the class
b. some day we’re all going over to the encrypted web, which is really what all this is about

Trouble is, I’ve never, ever thought taking a class on your phone was a good idea. Of course, there is the tablet problem. They’re big phones. But although I saw a lot of tablets in the classroom when they first came out, now there are fewer. Laptops seem to be coming back. Gosh knows what they use at home.

Gosh knows what they’ll do when their browsers won’t show them non-secure pages. And how will they post images in my class? This finally explains why students complained they couldn’t see other students’ images in posts on their phones. My whole pedagogy down the drain.

Do I take all this time? I was about to start a research project I really want to do. Do I do link changes slowly over the next several semesters, a constant task hanging over my head? Do I avoid it and hope the encrypted web goes the way of all those programs I built things in, the many that died off after I did so much work? After all, the folks saying we’re all going SSL are the ones who’ll make money off this closing of the open web.

My professional activity survey results came in today, the one where colleagues say what they think of me. One wrote that I am “not afraid of hard work”.

I’m not. But this is ridiculous.