text2qti icon indicating copy to clipboard operation
text2qti copied to clipboard

Canvas New Quizzes Timeline

Open kaba8087 opened this issue 2 years ago • 11 comments

I've used this tool to make quizzes for my courses and it has been so tremendously helpful! I can say that I rave about this constantly :) Thank you very much for creating it! Canvas has announced that the "Old quizzes" will be phased out over the next year or so, see here.

My question is that will there be an updated version of text2qti that allows the usage of new quizzes? I've tried to migrate to new quizzes but I've been having a lot of issues with formatting, latex, and answers.

Thank you!

kaba8087 avatar Oct 19 '21 15:10 kaba8087

My university has not yet enabled New Quizzes, so I haven't needed to work with them yet and also can't experiment with them.

Canvas claims that New Quizzes can import QTI, which is the format that text2qti creates, so it sounds like in theory text2qti should just continue to work. However, if you're having issues, that may not actually be the case.

When you have tried to migrate to New Quizzes, are you trying to import QTI files created by text2qti? Or are you trying to migrate quizzes that are already in Canvas that were originally created with text2qti but then imported into Canvas as Old Quizzes? Canvas may handle the two cases differently, and this isn't something I can test since I don't have access to New Quizzes.

I am skeptical that Old Quizzes will actually be phased out within the next few years. As far as I can tell, Canvas hasn't published a specification or API for working with New Quizzes, and is still having bugs with basic functionality like New Quiz export. But we'll just have to see what happens.

gpoore avatar Oct 19 '21 20:10 gpoore

I have been using this amazing package (thank you @gpoore!!) exclusively with New Quizzes, pushing it to the limits, as I am generating 50-question multiple-choice exams where each question comes from a group of 30 randomized versions of the same question. It works fine. The only issue I've had is that it takes a while to import (not surprising, given that it's 1500 questions), and the import has hung in the past, which I don't think is related to text2qti, because it would work when I tried again with the same file. I haven't had hanging issues this semester yet, so Canvas might have fixed whatever was causing it.

Full disclosure: I don't use LaTeX in my questions, and I do all my formatting with html/css—a little "hacky", but it works fine...

hudcap avatar Nov 04 '21 14:11 hudcap

@hudcap Could you let me know what settings you choose to import new quizzes? Our experience (earlier this summer) was that it created a "New Quiz" but the quiz was empty.

ururk avatar Nov 04 '21 14:11 ururk

On the Build page of a New Quiz, in the 3-dot menu (top-right) there is an option to Import Content that lets you upload the QTI file. I don't recall there being any settings when uploading.

hudcap avatar Nov 04 '21 15:11 hudcap

Ah! We were going the Import Content route (via the course landing page), not through the New Quiz interface. We'll give that a try.

ururk avatar Nov 04 '21 15:11 ururk

Point to note: AFAIK, you can only Import Content once per quiz. If you mess something up, you need to create a new quiz to import again.

hudcap avatar Nov 04 '21 15:11 hudcap

Good to know!

ururk avatar Nov 04 '21 15:11 ururk

When you import a New Quiz, does Canvas automatically create a corresponding test bank, like it does with old quizzes? (We don't have the option for new quizzes yet, so I can't check this myself.) Thank you.

On Thu, Nov 4, 2021 at 10:06 AM John Pariseau @.***> wrote:

Good to know!

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/gpoore/text2qti/issues/46#issuecomment-961131665, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABSVKQC2VG4MAD7U2G2DE7TUKKVQXANCNFSM5GJNTLKA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

-- Lawrence K. Cormack, Ph.D. Professor Psychology, Neuroscience, and Center for Perceptual Systems The University of Texas at Austin

lkcormack avatar Nov 04 '21 15:11 lkcormack

I'm not really familiar with old quizzes. When I import a QTI into a New Quiz, any question groups are automatically converted into an Item Bank. I never do anything with them since every edit I make is always outside of Canvas, but I do know that they exist.

Screenshot: image

hudcap avatar Nov 04 '21 15:11 hudcap

For anyone relying on the procedure I outlined, it seems that Canvas broke something on their end. Canvas no longer successfully imports QTI files with question groups into New Quizzes, despite reporting a successful import. My current workaround is to import it to a Classic Quiz and then migrate the Classic Quiz to a new quiz.

I reported this here on the Canvas forums. If you're having this issue too, please feel free to comment and upvote there to hopefully get the attention of the Canvas devs :-D

hudcap avatar Dec 26 '21 17:12 hudcap

@hudcap We noticed the same as well, and are supposed to have a ticket in with Canvas support. "Good" to know it's not just our instance of canvas having this issue.

ururk avatar Dec 26 '21 17:12 ururk