Community

maguire
Community Champion
Activity Feed
My Posts
Post Details Date Published Views Kudos

Classic Quizzes: Learning from incorrect answers to questions and analyzing quiz submissions

I've used quizzes in a large for a number of years and some students were unhappy about needing exact matches for short answers and multiple blanks questions. So in anticipations of New Quizzes,...

03-26-2022

851

2

Replacing slides, videos, captions, and transcript with wikipages with transcript

 I've done some pages to try to explore the idea of replacing slides, video, captions, and transcripts with wiki page. For example, see: https://canvas.kth.se/courses/11/modules/58345 Pre...

09-25-2021

272

1

What version of Unicode is supported in Canvas?

With Unicode 13.0.0 https://unicode.org/versions/Unicode13.0.0/ having come out in March 2020, I was surprised that when trying to include the creative commons license symbols (such as U+1F16D, i.e....

09-19-2021

513

0

Odd behavior in announcements with MathJAX

I have recently been making some tools so that I can automate some processes, one of these is making an announcement for a Bachelor's or Master's thesis presentation.  To do this I extract some ...

06-20-2021

580

0

Error in link validator not handling relative links

Some time ago I wrote a program to compute an index for a course by walking the course pages and identifying key terms in the page, collecting all of the figure and table captions, all of the text th...

04-14-2021

395

1

Create pseudoanonymized chat as Canvas wiki pages

A tool to take Zoom chats and convert them into Canvas wiki pages - pseudo-anonymizing the participants' names is a useful function. A proof-of-concept program that does this is code for Zo...

03-05-2021

464

0

Error in Course Link Validator

When using the Course Link Validator I get a message: Links to other courses in this resource may not be accessible by the students in this course:  https://canvas.kth.se/courses/11/pages/de...

02-23-2021

625

0

Using Canvas in a degree project course

Yesterday I gave a presentation about how one can use Canvas in a degree project course with a large number of students and lots of teachers (as examiners and advisers). Slides, transcript, and 28-mi...

02-18-2021

318

0

Clearly document the values for GradingSchemeEntry

It is unclear what the values in a GradingSchemeEntry are and what is the smallest step that can be used. app/controllers/grading_standards_api_controller.rb says: # @model GradingSchemeEntry ...

10-12-2020

801

0

Toggling between two languages

In my continuing quest to be able to support English and Swedish as parallel languages in Canvas, I decided to add a new Global Navigation menu item to switch (toggle) between the two the first versi...

09-30-2020

546

0

Provide a language choice on first login

While Canvas allows the user to change their UI language after they are logged into Canvas, is there any facility to provide a language choice on first login? Background: My university changed the ...

09-26-2020

737

0

Abusing grading scales for an administrative assignment

Some time ago I mused about administrative assignments to be able to keep track of information concerning a student. At the time I turned to custom columns as these can have arbitrary text in them (b...

09-24-2020

493

1

Error in API documentation for Notification Preferences API

GET /api/v1/users/:user_id/communication_channels/:communication_channel_id/notification_preferences Returns a list of  NotificationPreferences False: It returns { 'notification_preferen...

09-07-2020

440

0

Special characters in User Profile

I recently was updating my user profile and one of the things that I noticed was that when I pasted in content from a slide (of a short biography) that the beta and superscript plus did not appear in...

08-13-2020

484

0

RCE replacing unicode U+2007 Figure Space with space

In order to decimal align values in a table I had used    the Unicode character for FIGURE SPACE, but RCE turns this into a space. Is there a reason not to preserve the actual charact...

07-28-2020

314

0

Flexible entry of user identification to a program to use via APIs

After the fun yesterday of using the dashboard cards to make the entry of a course ID easier (Using the dashboard information via the API in programs ). I decided to do a similar thing for ...

07-24-2020

395

0

Using the dashboard information via the API in programs

In most of my programs that use the Canvas API, I take in the course_id from the command line in numeric form (i.e., the string: 11). One of my colleagues said that he does not like to remember the c...

07-23-2020

611

1

Shortcuts in Kaltura video player

I use a lot of videos in one of the courses that I am involved with and have spent about 6 weeks adding captions to videos. One of the things that I found missing was a description of the keyboard sh...

07-16-2020

1915

1

Creating an Index

To follow up on my earlier question in Generating an index and permitted attributes for <span> this blog post contains some more information about generating an index from the...

04-14-2020

328

0

Generating an index and permitted attributes for <span>

In an effort to transform my course material from slides to web pages, I hope to make the material more accessible. One aspect of this has been adding "lang" attributes to mark the language that the ...

04-06-2020

557

0

View All Posts
Member Profile
I've been the professor for Computer Communications at KTH Royal Institute of Technology in Stockholm, Sweden since 1994.
My friends
Community Statistics
Posts 499
Solutions 15
Kudos given 109
Kudos received 455
Member Since ‎2016-06-182