Hello,
I am trying to find a way to evaluate syllabi in Canvas for DEI language, as well as having an AI model to monitor inclusivity in online courses. Do you know if Azure can do this. Could it be integrated in Canvas?
Thank you,
SP
Hello @SabinaPavlovska -I have previously performed content analysis of the text appearing on pages, assignments, rubrics, and syllabi. To do this I would extract the data from Canvas and then work with it using the data analysis tool of choice. For example, perhaps you wish to perform sentiment analysis of discussion posts or determine how many rubrics evaluate critical thinking. Or to monitor the use or lack of use of inclusive language. Once the data is extracted, I could then use software such as SAS, SPSS, or perhaps one of the several online services that perform content analysis (and these may be an analysis tool built onto Microsoft Azure, which is a cloud computing platform much like Amazon AWS, which is what Canvas is hosted on).
How would I extract the data? I would use either Canvas Data or the Canvas API. Or perhaps both. This can be used to extract the text from the Canvas Syllabus page and it can also be used to filter for and then list the course links/ file links to the syllabi which are posted to the courses as a Word or .pdf file. To do this efficiently it helps if the instructors have a single place in the course where they are to post the syllabus and if everyone includes the word 'syllabus' in the file name, if it is an attachment. For example, the course home page or if they upload it to the Canvas Syllabus page. Canvas Data and Canvas API use will require participation and support of your institution. I should also say that using these tools is something the Canvas administrator would need to set up. So I would check with your Canvas admin and/ or your IT Department on options.
But let's go back to the research question which is about syllabi language. If there is a legal or other desire to standardize language on the syllabi then I highly encourage looking into a 3rd party syllabus tool. These can be configured in such a manner so that instructors can edit sections such as outcomes and assignments, but also have sections that are hard coded thus ensuring all syllabi have the same language. This can be the late policy for the college, notes about services for exceptional students, library, Title IX, academic integrity, and so on. At my University we have used Simple Syllabus for several years and it is simply fantastic. Another benefit is that the system retains a copy of all syllabi so when the time comes for auditing or reaccreditation you are all set. And it is possible to search the data as well.
I hope this is useful.
Hi Team, I am using the following Canvas API to fetch roles at both account and course levels: https://mylearnerjourney.instructure.com/api/v1/accounts/1/roles?state[]=active&show_inherited=true&per_page=100 This API returns all default and custom roles at the account level, but for the course level, I only receive the…
Hello, we are new to Canvas this school year and have encountered a roadblock. I’m curious whether any other K–12 schools here are experiencing the same issue or have found a solution. We have several high school teachers who use total points with weight and adjust their weights midyear. Our courses are set up as a single…
I'm not sure that this is the right place to post about this, but I was wondering if anyone has a fix for how the scroll bar for the entire page covers the scroll bar for just a document viewed in Canvas. The scroll bar for a document will stay visible until one attempts to interact with it, at which point the bar for the…
Hi There, We are in the process of transitioning to Canvas this year and were wanting to connect with any other MYP schools to see how you setup Assignment and grading under your modules. Or you could guide us to any resources you may have.
After using Canvas for a while, I picked up a small habit that’s saved me some last-minute stress with written submissions. Even when drafts are original, longer explanations and summaries tend to reuse common phrasing, especially in research-heavy assignments. Before submitting, I usually do a quick cleanup pass to reduce…