<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[The Canvas Insider]]></title><description><![CDATA[Deep Canvas LMS expertise for admins, designers, and the leaders who rely on them.]]></description><link>https://www.canvasinsider.blog</link><image><url>https://substackcdn.com/image/fetch/$s_!0Jbf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff235d851-d179-4ee8-874d-4227a99c8a77_512x512.png</url><title>The Canvas Insider</title><link>https://www.canvasinsider.blog</link></image><generator>Substack</generator><lastBuildDate>Fri, 19 Jun 2026 18:29:06 GMT</lastBuildDate><atom:link href="https://www.canvasinsider.blog/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Chris Powell]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[canvasinsider@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[canvasinsider@substack.com]]></itunes:email><itunes:name><![CDATA[Chris Powell]]></itunes:name></itunes:owner><itunes:author><![CDATA[Chris Powell]]></itunes:author><googleplay:owner><![CDATA[canvasinsider@substack.com]]></googleplay:owner><googleplay:email><![CDATA[canvasinsider@substack.com]]></googleplay:email><googleplay:author><![CDATA[Chris Powell]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[When Canvas Goes Dark, Your .imscc File Is Worthless]]></title><description><![CDATA[From the Admin side of the desk]]></description><link>https://www.canvasinsider.blog/p/when-canvas-goes-dark-your-imscc</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/when-canvas-goes-dark-your-imscc</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Mon, 15 Jun 2026 15:01:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!75I6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!75I6!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!75I6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png 424w, https://substackcdn.com/image/fetch/$s_!75I6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png 848w, https://substackcdn.com/image/fetch/$s_!75I6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png 1272w, https://substackcdn.com/image/fetch/$s_!75I6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!75I6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png" width="1402" height="1122" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1122,&quot;width&quot;:1402,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1540222,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/202137690?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!75I6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png 424w, https://substackcdn.com/image/fetch/$s_!75I6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png 848w, https://substackcdn.com/image/fetch/$s_!75I6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png 1272w, https://substackcdn.com/image/fetch/$s_!75I6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F024c5092-c75d-4ca8-bf23-7e700effe4d5_1402x1122.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>On May 7, 2026, faculty and students across the country opened Canvas and got a ransom note from ShinyHunters, a cybercriminal extortion group, telling thousands of institutions to negotiate or watch their data get leaked. Canvas login pages at roughly 330 schools were defaced. The platform went into maintenance mode. Finals week for a lot of institutions were inaccessible.</p><p>This was actually the second hit. Instructure had confirmed a breach on May 1, said it was contained by May 2, and by May 7 ShinyHunters was back on the login page explaining, in their words, that Instructure had &#8220;ignored us and did some &#8216;security patches&#8217;&#8221; instead of negotiating. The whole thing ended with Instructure paying the ransom on May 12 and receiving what the group described as &#8220;shred logs&#8221; -- digital confirmation that the data was destroyed.</p><p>I&#8217;m not here to argue for or against the breach; other people covered that thoroughly. I&#8217;m here to talk about what got exposed that nobody was talking about.</p><p><strong>The problem nobody wanted to mention out loud</strong></p><p>When Canvas went dark on May 7, admins and faculty started reaching for their export files. Teachers may know what I&#8217;m talking about. The .imscc files you can generate from Course Export in the Settings menu. It&#8217;s the official Canvas backup format. The thing Instructure points you toward when asked about portability.</p><p>Here&#8217;s the problem with .imscc files: they&#8217;re a zip archive of XML and HTML that requires Canvas, or a compatible LMS, to interpret them. Open it with any other program and you get gibberish. You can&#8217;t read your assignment instructions, you can&#8217;t access your quiz questions, you can&#8217;t reference a rubric. The content is there, <em>technically</em>, in the sense that the food in your refrigerator is <em>technically</em> in your house even if the lights are off and you can&#8217;t find it in your kitchen.</p><p>If Canvas is offline, and Canvas is the only place that can read your course export, your data has limited use.</p><p>Faculty were asking questions during that outage that admins couldn&#8217;t answer well. Where are my quiz questions? How can I get to SpeedGrader to view my students&#8217; essay submissions? What about grading three weeks of accumulated discussion replies? The honest answer, for most of them, was: <em>we&#8217;ll have to wait until Canvas comes back online</em>.</p><p>I built something because I didn&#8217;t want that to be the answer.</p><p><strong>What CanvExporter does</strong></p><p>CanvExporter is a Python tool that uses the Canvas API to pull course content out of Canvas and write it into files you can actually open on your desktop computer. Real files like a Microsoft Word <code>.docx</code> file with your assignment descriptions and quiz questions with answer keys. An Excel <code>.csv</code> spreadsheet with your importable rubric criteria in template form. Organized subfolders for announcements, discussions, content pages, rubrics, question banks, and uploaded files.</p><p>Make no mistake: CanvExporter is not a backup tool in the traditional sense. It won&#8217;t restore your course. It&#8217;s a content extraction tool. It answers the question <em>what&#8217;s in this course</em> in a format that works whether Canvas is running or not. Your quiz bank becomes an editable Word document. Your rubrics become Excel documents formatted for easy import into another course. Your discussion prompts become files you can email a colleague, print out for hard copy, or just read in a text editor.</p><p>The tool uses the public Canvas API exactly as designed. Authenticated requests, only for content the user running it has access to, rate limit compliant, nothing stored server-side. I checked it against Instructure&#8217;s Acceptable Use Policy and Canvas API Policy before the repo went public. It&#8217;s clean. And it&#8217;s cool like Fonzie.</p><p>It&#8217;s licensed Creative Commons Attribution-NonCommercial 4.0. Free to use. Credit required. Not for commercial resale.</p><p><strong>Where it stands</strong></p><p>The repo is live at <a href="https://github.com/techconsigliere/CanvExporter">https://github.com/techconsigliere/CanvExporter</a>. Initial release is coming soon. I&#8217;m not shipping before it&#8217;s solid, because tools that handle course content need to be reliable or they&#8217;re worse than nothing. The README has the current status and what&#8217;s in active development.</p><p>Since the breach, I&#8217;ve already put the tool to work in ways that have nothing to do with disaster recovery. Our Civil Rights and Title IX Compliance department received a records request for content from a required employee training -- seven Canvas courses worth of material. Printing Canvas content pages directly produces formatting that&#8217;s somewhere between &#8220;unhelpful&#8221; and &#8220;cringey.&#8221; CanvExporter exported all seven courses in 35 minutes. A less-than-half-day turnaround on a compliance records request. That&#8217;s not a small thing.</p><p>I&#8217;ve also used it for faculty clients preparing their tenure evaluation packages. Their quizzes and assignment curriculum needed to be uploaded <em>to an external platform</em> for review. CanvExporter pulled all the course content in minutes. I picked the relevant assignment and quiz folders and sent my clients exactly what they needed. Clean files, right format, no manual transcription.</p><p>Both of those use cases happened in the normal course of the job. Not during a crisis. CanvExporter handles normal requests on a Tuesday afternoon just as well as a crisis, and can provide some insurance at the start of the academic term once all course content is updated.</p><p>I&#8217;ve also submitted proposals to present CanvExporter at EdTech conferences in Portland later this year and I&#8217;m tracking toward EDUCAUSE Seattle 2028.</p><p>If you&#8217;re a Canvas admin who lived through May 7 and thought <em>there has to be a better answer than this</em> -- that&#8217;s exactly why I built it. Watch this space.</p><div><hr></div><p><em>Chris Powell is a Canvas LMS Administrator at Western Washington University and publishes Canvas Insider from the Admin side of the desk. The CanvExporter repository is at <a href="https://github.com/techconsigliere/CanvExporter">github.com/techconsigliere/CanvExporter</a>.</em></p>]]></content:encoded></item><item><title><![CDATA[The Canvas Insider Grows Up]]></title><description><![CDATA[I started this blog in 2022 because I had information to share about Canvas and no place to say it.]]></description><link>https://www.canvasinsider.blog/p/the-canvas-insider-grows-up</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/the-canvas-insider-grows-up</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Tue, 09 Jun 2026 16:29:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!2Pqi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!2Pqi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!2Pqi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png 424w, https://substackcdn.com/image/fetch/$s_!2Pqi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png 848w, https://substackcdn.com/image/fetch/$s_!2Pqi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png 1272w, https://substackcdn.com/image/fetch/$s_!2Pqi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!2Pqi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png" width="1200" height="630" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:630,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:58250,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/201324190?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!2Pqi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png 424w, https://substackcdn.com/image/fetch/$s_!2Pqi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png 848w, https://substackcdn.com/image/fetch/$s_!2Pqi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png 1272w, https://substackcdn.com/image/fetch/$s_!2Pqi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48b6be6f-a30f-409b-a359-d018572c398d_1200x630.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><p>I started this blog in 2022 because I had information to share about Canvas and no place to say it.</p><p>Back then COVID was on the decline, but Canvas LMS was everywhere. Accelerated adoption had outpaced what most schools were ready for, and support staff were mostly invisible. Faculty had questions about their courses. Departments had problems with outcomes and assessments of learning. And through no fault of anyone, knowledge and experiential skill about Canvas got pushed to the side.</p><p>So I created a Substack and started writing.</p><p>For four years, I&#8217;ve been showing up in your inboxes the way a wise colleague appears at your office door: informal, carrying something useful, occasionally cracking a joke. Every word was written by me. Every video was narrated by me, a Canvas Admin paying attention to the quirkiness of his LMS and sharing what he noticed.</p><p>If you&#8217;ve been here for any part of that era, thank you. I am grateful you have stuck with me as I found my voice. That version of the Canvas Insider was exactly what it needed to be, and whom I needed to be.</p><p>Things are different now. Here&#8217;s what changed.</p><p>Over the past several months I&#8217;ve been acquiring something I didn&#8217;t have back then: an enhanced skillset for LMS administration built around Python scripts, Node web applications, and automated workflows that resolve issues Canvas&#8217;s own feature set doesn&#8217;t address. I developed these tools through conversations with AI, but the observations, the ideas, and the customizations are mine. Each one exists because a recognizable problem arrived in my inbox and the existing solutions weren&#8217;t clean enough.</p><p>This work deserves a more serious tone of voice than a post that signs off with &#8220;stunningly vivacious Canvas Insiders.&#8221;</p><p>So here&#8217;s what the Canvas Insider looks like moving forward.</p><p>The problems I write about are real issues, the ones that populate my email inbox first thing in the morning from several faculty. The tools I share are explained clearly, downloadable, and openly licensed. The workflows I walk through are elegant because the people I serve deserve elegant solutions, not seven-step bullet-point lists and a handful of links to documentation they&#8217;ve already read.</p><p>The razor-sharp wit stays. The warmth stays. The hurdy-hurr cheeky jokes are done.</p><p>I&#8217;m writing for Canvas Admins who want to do their jobs effectively inside schools that don&#8217;t always make that easy. For instructional designers who need creative solutions their IT department hasn&#8217;t thought of yet. And for directors of educational technology who are quietly deciding whether the person they&#8217;re reading is someone worth knowing.</p><p>I think I am. This is where I&#8217;m going to prove it.</p><p>-Chris</p>]]></content:encoded></item><item><title><![CDATA[Vibing With Gemini - Bulk Suspend Guest Accounts]]></title><description><![CDATA[Based on recent events, there may be questions posed about guest accounts in your Canvas LMS, and whether they should be suspended after a given time.]]></description><link>https://www.canvasinsider.blog/p/vibing-with-gemini-bulk-suspend-guest</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/vibing-with-gemini-bulk-suspend-guest</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Wed, 20 May 2026 19:00:58 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0Jbf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff235d851-d179-4ee8-874d-4227a99c8a77_512x512.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Based on recent events, there may be questions posed about guest accounts in your Canvas LMS, and whether they should be suspended after a given time. Canvas Admins can pull a &#8220;Last User Access&#8221; report in their settings and sort oldest login date to newest. There also will be a column called &#8220;User ID&#8221; which is normally a unique seven-digit number in the user account&#8217;s URL. </p><p>I wanted to see if I could bulk-suspend, not delete, guest accounts that haven&#8217;t signed into my Canvas instance in over six years. So I had a conversation with an AI agent.</p><p>What resulted was a handy-dandy Python script that I can run from my desktop computer that requires three things:</p><ol><li><p>A specified domain for your insitution, e.g. canvasinsider.instructure.com</p></li><li><p>An access token for an API call</p></li><li><p>An Excel .csv file with the User IDs in a list</p></li></ol><p></p><p>Here is what a proof of concept looks like. You might want to watch this in full screen mode to see the details:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;aecde9e1-ec61-4c39-aa69-6dcdcf1cd0e3&quot;,&quot;duration&quot;:null}"></div><p>If you would like to obtain a copy of my Python script, send me an email. I&#8217;m happy to share the info that helps keep my university LMS a little bit more secure.</p><p></p><p>Thanks for your time. Have a good day,</p><p>Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p>]]></content:encoded></item><item><title><![CDATA[Vibing with Gemini - Print and Export Quizzes]]></title><description><![CDATA[If you are using New Quizzes in Canvas, you&#8217;re familiar with the option to print your quiz with the answer key or print a blank quiz with no answers shown.]]></description><link>https://www.canvasinsider.blog/p/vibing-with-gemini-print-and-export</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/vibing-with-gemini-print-and-export</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Fri, 08 May 2026 19:05:55 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0Jbf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff235d851-d179-4ee8-874d-4227a99c8a77_512x512.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you are using New Quizzes in Canvas, you&#8217;re familiar with the option to <a href="https://community.instructure.com/en/kb/articles/661087-unknown">print your quiz</a> with the answer key or print a blank quiz with no answers shown. </p><p>If you are still using Classic quizzes, your printout may not be...nicely formatted.</p><p>I recently had a conversation with AI, and was able to create a web &#8220;bookmarklet&#8221; that contains some javascript to print a Classic Quiz. Nicely formatted. This proof-of-concept video was done with a Mozilla Firefox. You might want to view this at full screen size to see the little content:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;34db7632-ad91-4ac4-aac7-68fd2d73c24f&quot;,&quot;duration&quot;:null}"></div><p></p><p>Also, I recently shared how one can <a href="https://www.canvasinsider.blog/p/vibing-with-gemini-convert-docx-to">convert a properly-formatted Word .docx file into a Canvas quiz</a> with a neat little python script I developed. <strong>What about converting a Classic Quiz to a Word document?</strong> I had another conversation with you know who, and developed another web bookmarklet to create a .doc file from a quiz. Again, full screen size viewing might prevent headaches from squinting:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;7389ccd5-b5a9-4fca-aa7f-eda65af3c1cc&quot;,&quot;duration&quot;:null}"></div><p></p><p>Please note: If you are using Safari with web bookmarklets containing javascript, you must go into Settings, Advanced, check the box to &#8220;Show features for web developers&#8221; in Advanced, then check the box to &#8220;Allow JavaScript from Smart Search&#8221; in the Developer menu. </p><div><hr></div><p>If you are interested in trying out either of these web bookmarklets for yourself, send me an email. I&#8217;m happy to share what I&#8217;ve developed <strong>as long as you do not blame me</strong> for your computer blowing up, the high price of gas per gallon, or for any of the world&#8217;s problems. Speaking of gas, your mileage may vary with my web bookmarklets. :-)</p><p></p><p>Thanks for your time&#8230;Have a good day,</p><p>Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p>]]></content:encoded></item><item><title><![CDATA[Vibing with Gemini - Popup Notification for specific assignment]]></title><description><![CDATA[For years I have supported my faculty clients in restoring balance to their course gradebook after discovering they edited the Roll Call Attendance assignment points from 100 to something else.]]></description><link>https://www.canvasinsider.blog/p/vibing-with-gemini-popup-notification</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/vibing-with-gemini-popup-notification</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Fri, 01 May 2026 15:22:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0Jbf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff235d851-d179-4ee8-874d-4227a99c8a77_512x512.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>For years I have supported my faculty clients in restoring balance to their course gradebook after discovering they edited the Roll Call Attendance assignment points from 100 to something else. </p><p>Recently I thought, &#8220;Wouldn&#8217;t it be nice if they got a popup recommendation when editing the Roll Call assignment&#8217;s settings page?&#8221; </p><p>So I had a conversation with an AI agent and was able to accomplish this by appending my Canvas theme with some javascript and css. Proof of concept video for you here&#8230;might want to view this at fullscreen to see the small text as I go clicky-clicky around the browser window:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;81e1d6f2-a3ba-43ea-9066-bd0514356d8d&quot;,&quot;duration&quot;:null}"></div><p></p><p>Should you or your institution be interested in learning more, or getting a customized proof-of-concept for your situation, send me an email. I&#8217;m always happy to share information with my stunningly vivacious Canvas Insiders. :-)</p><p></p><p>Thanks for your time,</p><p>Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p>]]></content:encoded></item><item><title><![CDATA[Vibing with Gemini - Convert DOCX to Canvas Quiz]]></title><description><![CDATA[Instructure recently sent notifications about upcoming changes to its login user interface. It had little impact to those at my university accessing our Canvas LMS, but there was one significant area that was affected.]]></description><link>https://www.canvasinsider.blog/p/vibing-with-gemini-convert-docx-to</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/vibing-with-gemini-convert-docx-to</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Thu, 30 Apr 2026 16:22:12 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!0Jbf!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff235d851-d179-4ee8-874d-4227a99c8a77_512x512.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Instructure recently sent notifications about upcoming changes to its <a href="https://community.instructure.com/en/discussion/665030/new-canvas-login-ui-prepare-for-legacy-login-ui-deprecation-on-june-30-2026">login user interface</a>. It had little impact to those at my university accessing our Canvas LMS, but there was one significant area that was affected.</p><p>A software application I&#8217;ve used for years to convert properly-formatted Word .docx files into Canvas quizzes gave me error messages after I changed the &#8220;New Canvas Login UI&#8221; settings. </p><p>Nerdy background info: I use a Mac Mini as my daily driver for work. The quiz conversion software I use is only made for Windows. For years I have relied on Parallels for macOS to let me use a Windows11 virtual machine solely for this software as a way to provide a service for my faculty clients. This week I discovered my software stopped working, and a faculty client needed a Word document converted to a quiz for later this week.</p><p>So I had a conversation with Gemini.</p><p>What resulted was a python script requiring no elevated rights in Canvas and no access tokens to leverage an API call. When I ran the command in my terminal application it immediately opened a new tab on my web browser, allowed me to upload my .docx file, showed me a preview of the quiz questions with correct answers, and required two mouse clicks to download a QTI .zip file of the converted quiz onto my desktop computer to import into a Canvas course of my choosing and create a new question bank as well. No cloud requirements, no tiered pricing structure, no external sources. Needless to say, I was chuffed with the workflow.</p><p>Here is a no-dialogue video of what I was able to create. Might want to view it in fullscreen size to see the small text:</p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;ca32b19d-2610-4992-beef-485dc6025431&quot;,&quot;duration&quot;:null}"></div><p>If you&#8217;re interested in converting properly-formatted Word .docx files into a multiple choice / true-false quiz in Canvas, drop me a line. Always happy to share my nerdy info with my fabulous Canvas Insiders!</p><p>Have a good day,</p><p>Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p>]]></content:encoded></item><item><title><![CDATA[Can AI Do That? SpeedGrader Submission Previews]]></title><description><![CDATA[When a teacher can&#8217;t see their student essay submissions in SpeedGrader, can AI help troubleshoot the issue?]]></description><link>https://www.canvasinsider.blog/p/can-ai-do-that-speedgrader-submission</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/can-ai-do-that-speedgrader-submission</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Tue, 10 Mar 2026 16:39:34 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/190524874/e11063a7a17ee56339f6032608786d53.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>When a teacher can&#8217;t see their student essay submissions in SpeedGrader, can AI help troubleshoot the issue? I had a conversation with Instructure&#8217;s IgniteAI Agent to find out.</p><p>Couple of things:</p><p>1 - I used Canvas Beta for this video recording which has IgniteAI Agent enabled. I don&#8217;t have any AI tools enabled in my university&#8217;s live &#8220;Production&#8221; Canvas environment. Yet.</p><p>2 - You might want to view this video on a large monitor full-screen to see the details.</p><p>3 - I like Erik Satie&#8217;s Gnossiene #1. It&#8217;s playing in the background. </p><p>4 - If you have concerns of me violating FERPA or PII by showing an actual student&#8217;s essay in Speedgrader, you might want to check out the <a href="https://www.imdb.com/title/tt10986410/">Ted Lasso TV show</a>. </p><p></p><p>Thanks for your time,</p><p>-Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p><p>PS and by the way - I don&#8217;t use AI to generate my written words. This is my own original blabbering.</p>]]></content:encoded></item><item><title><![CDATA[Can AI Do That? ...maybe]]></title><description><![CDATA[In the educational technology timeline, the end of February 2026 will be remembered as the debut a new product named for a famous theoretical physicist.]]></description><link>https://www.canvasinsider.blog/p/can-ai-do-that-maybe</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/can-ai-do-that-maybe</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Thu, 26 Feb 2026 16:30:31 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wg6t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>In the educational technology timeline, the end of February 2026 will be remembered as the debut a new product named for a famous theoretical physicist. It will also be remembered for the week a large number of educators and edtech support personnel lost their collective minds.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wg6t!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wg6t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png 424w, https://substackcdn.com/image/fetch/$s_!wg6t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png 848w, https://substackcdn.com/image/fetch/$s_!wg6t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png 1272w, https://substackcdn.com/image/fetch/$s_!wg6t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wg6t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png" width="458" height="348" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:348,&quot;width&quot;:458,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:298878,&quot;alt&quot;:&quot;A cheeky take on the famous Star Wars quote from Obi-Wan Kenobi, \&quot;I felt a great disturbance in Canvas. As if millions of voices cried out in despair for their LMS.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/189265179?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="A cheeky take on the famous Star Wars quote from Obi-Wan Kenobi, &quot;I felt a great disturbance in Canvas. As if millions of voices cried out in despair for their LMS." title="A cheeky take on the famous Star Wars quote from Obi-Wan Kenobi, &quot;I felt a great disturbance in Canvas. As if millions of voices cried out in despair for their LMS." srcset="https://substackcdn.com/image/fetch/$s_!wg6t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png 424w, https://substackcdn.com/image/fetch/$s_!wg6t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png 848w, https://substackcdn.com/image/fetch/$s_!wg6t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png 1272w, https://substackcdn.com/image/fetch/$s_!wg6t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2cb45fef-20ef-40cd-9ec4-57e45a6780f5_458x348.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">caption...</figcaption></figure></div><p>Instead of joining in the middle school cafeteria food fight online about artificial intelligence and agentic AI browsers, and their impact on Canvas, I am drawn to a story famously shared by Alan Watts, a mid-20th century &#8220;<a href="https://www.britannica.com/biography/Alan-Watts">philosophic entertainer</a>&#8221; about a Chinese farmer:</p><blockquote><p>Once upon a time there was a Chinese farmer whose horse ran away. That evening, all of his neighbors came around to commiserate. They said, &#8220;We are so sorry to hear your horse has run away. This is most unfortunate.&#8221; The farmer said, &#8220;<strong>Maybe</strong>.&#8221; The next day the horse came back bringing seven wild horses with it, and in the evening everybody came back and said, &#8220;Oh, isn&#8217;t that lucky. What a great turn of events. You now have eight horses!&#8221; The farmer again said, &#8220;<strong>Maybe</strong>.&#8221;</p><p>The following day his son tried to break one of the horses, and while riding it, he was thrown and broke his leg. The neighbors then said, &#8220;Oh dear, that&#8217;s too bad,&#8221; and the farmer responded, &#8220;<strong>Maybe</strong>.&#8221; The next day the conscription officers came around to conscript people into the army, and they rejected his son because he had a broken leg. Again all the neighbors came around and said, &#8220;Isn&#8217;t that great!&#8221; Again, he said, &#8220;<strong>Maybe</strong>.&#8221;</p><p>The whole process of nature is an integrated process of immense complexity, and it&#8217;s really impossible to tell whether anything that happens in it is good or bad &#8212; because you never know what will be the consequence of the misfortune; or, you never know what will be the consequences of good fortune.</p><p>&#8212; Alan Watts</p></blockquote><p>In addition, I often repeat this statement when faced with life situations that give me elevated states of anxiety and stress:</p><blockquote><p>Christopher, there is more to the situation than you are aware of. Lift up and out of it to get a better perspective.</p><p>&#8212; My inner narrative</p></blockquote><p></p><p>My hope for you, my fabulous and dazzling Canvas Insider, is that you will consider the possibility that a new product might not result in a career that is flushed down the toilet. A calling that is all for naught. A job that is unceremoniously terminated. My hope for you is that the overwhelm incurred from concern for events <em>that have not yet happened</em> might actually result in change that will ultimately benefit you and others.</p><p></p><p>Thanks for your time,</p><p>Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p><p></p><p>PS and by the way - I don&#8217;t use AI to generate my written words. This is my own original blabbering.</p>]]></content:encoded></item><item><title><![CDATA[Can AI Do That?]]></title><description><![CDATA[Old Courses Still in Dashboard]]></description><link>https://www.canvasinsider.blog/p/can-ai-do-that-ee0</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/can-ai-do-that-ee0</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Tue, 17 Feb 2026 17:27:05 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!pN-h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>If you didn&#8217;t catch <a href="https://www.canvasinsider.blog/p/can-ai-do-that">my previous conversation with Instructure&#8217;s IgniteAI Agent</a>, I&#8217;m putting the synthetic concierge through its paces. This time, I&#8217;m wondering if AI would know what to do with an email like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!pN-h!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!pN-h!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png 424w, https://substackcdn.com/image/fetch/$s_!pN-h!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png 848w, https://substackcdn.com/image/fetch/$s_!pN-h!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png 1272w, https://substackcdn.com/image/fetch/$s_!pN-h!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!pN-h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png" width="626" height="417" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:417,&quot;width&quot;:626,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:69665,&quot;alt&quot;:&quot;an email from a teacher stating students are still seeing a past-term course in their Canvas dashboards&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/188284762?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="an email from a teacher stating students are still seeing a past-term course in their Canvas dashboards" title="an email from a teacher stating students are still seeing a past-term course in their Canvas dashboards" srcset="https://substackcdn.com/image/fetch/$s_!pN-h!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png 424w, https://substackcdn.com/image/fetch/$s_!pN-h!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png 848w, https://substackcdn.com/image/fetch/$s_!pN-h!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png 1272w, https://substackcdn.com/image/fetch/$s_!pN-h!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F38ddfc68-36da-45e0-ae4f-0ed2b2793460_626x417.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Have you ever encountered something like this?</figcaption></figure></div><p>In 9+ years as a Canvas Admin, I receive about 10 emails a calendar year from students asking why their course from a past term is still in their Canvas Dashboard. </p><div class="pullquote"><p>Fun fact: </p><p>A staggeringly-wise and ruggedly-cute Canvas Admin who has fixed this issue 80+ times can pick off the solution simply from seeing the words, &#8220;still in my dashboard.&#8221; </p></div><p>I&#8217;ll masquerade as the student&#8217;s dashboard and locate the past-term course since the term is usually in the title. I then go to Settings and smile knowingly as I see Course set in the Participation field, but no end date set:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Eq9E!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Eq9E!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png 424w, https://substackcdn.com/image/fetch/$s_!Eq9E!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png 848w, https://substackcdn.com/image/fetch/$s_!Eq9E!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png 1272w, https://substackcdn.com/image/fetch/$s_!Eq9E!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Eq9E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png" width="945" height="704" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/061708b3-c98d-48c4-ae15-15df4677564f_945x704.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:704,&quot;width&quot;:945,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:130490,&quot;alt&quot;:&quot;course settings require both a start date and end date if a teacher switched the participation field from Term to Course.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/188284762?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="course settings require both a start date and end date if a teacher switched the participation field from Term to Course." title="course settings require both a start date and end date if a teacher switched the participation field from Term to Course." srcset="https://substackcdn.com/image/fetch/$s_!Eq9E!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png 424w, https://substackcdn.com/image/fetch/$s_!Eq9E!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png 848w, https://substackcdn.com/image/fetch/$s_!Eq9E!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png 1272w, https://substackcdn.com/image/fetch/$s_!Eq9E!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F061708b3-c98d-48c4-ae15-15df4677564f_945x704.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">End Dates help conclude courses and remove them from dashboards.</figcaption></figure></div><p>As soon as I enter that past-term&#8217;s end date and click Update Course Details to lock in the changes&#8230; POOF. The course disappears from the teacher and student dashboards, moves it to everyone&#8217;s Past Enrollments section, and sets it to read-only access.</p><p>I can hear you saying, &#8220;But Chris - we know you are a brilliant and benevolent Canvas Admin, but can the IgniteAI Agent fix this for teachers? Get back to the task at hand, nerd-boy!&#8221;</p><p>I recently had a conversation with the IgniteAI Agent about this very topic. Like to see it? Here it go:</p><p></p><div class="native-video-embed" data-component-name="VideoPlaceholder" data-attrs="{&quot;mediaUploadId&quot;:&quot;88fbbbb6-d562-4904-8f8f-ac4daf767d00&quot;,&quot;duration&quot;:null}"></div><p>As you witnessed, hopefully in fullscreen video, the IgniteAI Agent did indeed share the correct way for the teacher to fix their problem, but it wasn&#8217;t capable of entering an end date for the teacher. That would require specific input from the teacher, perhaps in a follow-up question sometime in the future. As we are in the second month of 2026, the IgniteAI Agent can provide a path to issue resolution for teachers of Canvas courses&#8230;but I have concerns with advising teachers to conclude their own courses, &#8220;&#8230;by changing its status from &#8216;Available&#8217; to &#8216;Completed&#8217;&#8230;&#8221; when only an end date is necessary.</p><p></p><p>Thanks for your time,</p><p>-Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p><p></p><p>PS and by the way - I don&#8217;t use AI to generate my written words. This is my own original blabbering.</p>]]></content:encoded></item><item><title><![CDATA[Can AI Do That? ]]></title><description><![CDATA[Lost Grades]]></description><link>https://www.canvasinsider.blog/p/can-ai-do-that</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/can-ai-do-that</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Fri, 13 Feb 2026 16:44:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!8fAD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>As you valiantly stay afloat in today&#8217;s ocean of online blogs and social media posts claiming AI can do everything-including-cook-you-breakfast-in-the-morning in Canvas, I&#8217;m wondering if AI would know what to do with a panicked email like this:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8fAD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8fAD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png 424w, https://substackcdn.com/image/fetch/$s_!8fAD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png 848w, https://substackcdn.com/image/fetch/$s_!8fAD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png 1272w, https://substackcdn.com/image/fetch/$s_!8fAD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8fAD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png" width="626" height="417" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:417,&quot;width&quot;:626,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:87153,&quot;alt&quot;:&quot;panicked email from a teacher stating their quiz grades have disappeared from their Canvas course.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/187872085?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="panicked email from a teacher stating their quiz grades have disappeared from their Canvas course." title="panicked email from a teacher stating their quiz grades have disappeared from their Canvas course." srcset="https://substackcdn.com/image/fetch/$s_!8fAD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png 424w, https://substackcdn.com/image/fetch/$s_!8fAD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png 848w, https://substackcdn.com/image/fetch/$s_!8fAD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png 1272w, https://substackcdn.com/image/fetch/$s_!8fAD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F615f0946-f69b-4d6d-a1e1-4fbf1aba7675_626x417.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Has this ever happened to you?</figcaption></figure></div><p>If you&#8217;re an experienced Canvas Admin like me, you&#8217;ve encountered a number of S.O.S. communiques like this. Teachers of Canvas courses, please hear me when I say this: </p><blockquote><p>You are not alone if you find grades have mysteriously disappeared in your gradebook. This happens quite often. You should not be expected to know everything about Canvas. Situations like this happen, and they are fixable.</p><p>-Chris Powell, Canvas Insider</p></blockquote><p>An experienced, caring, highly-attractive, witty, and extensively-knowledgeable Canvas Admin would guide Professor Plum to their gradebook to confirm what they are seeing:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HNme!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HNme!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png 424w, https://substackcdn.com/image/fetch/$s_!HNme!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png 848w, https://substackcdn.com/image/fetch/$s_!HNme!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png 1272w, https://substackcdn.com/image/fetch/$s_!HNme!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HNme!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png" width="724" height="709" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b008380f-db65-473b-912f-d8d55dd337a1_724x709.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:709,&quot;width&quot;:724,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:73284,&quot;alt&quot;:&quot;only one student's grade is appearing for the quiz in the gradebook, all other scores are not present.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/187872085?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="only one student's grade is appearing for the quiz in the gradebook, all other scores are not present." title="only one student's grade is appearing for the quiz in the gradebook, all other scores are not present." srcset="https://substackcdn.com/image/fetch/$s_!HNme!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png 424w, https://substackcdn.com/image/fetch/$s_!HNme!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png 848w, https://substackcdn.com/image/fetch/$s_!HNme!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png 1272w, https://substackcdn.com/image/fetch/$s_!HNme!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb008380f-db65-473b-912f-d8d55dd337a1_724x709.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Take note of the solid grey boxes in the quiz. That&#8217;s the tip-off to the issue&#8217;s solution.</figcaption></figure></div><p>The empathetic, patient, entertaining, and vivacious Canvas Admin would then go to the Edit quiz page and notice only one student is assigned the quiz:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xIkC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xIkC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png 424w, https://substackcdn.com/image/fetch/$s_!xIkC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png 848w, https://substackcdn.com/image/fetch/$s_!xIkC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png 1272w, https://substackcdn.com/image/fetch/$s_!xIkC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xIkC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png" width="722" height="504" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:504,&quot;width&quot;:722,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:62419,&quot;alt&quot;:&quot;only one student is assigned the quiz where all students should be assigned.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/187872085?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="only one student is assigned the quiz where all students should be assigned." title="only one student is assigned the quiz where all students should be assigned." srcset="https://substackcdn.com/image/fetch/$s_!xIkC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png 424w, https://substackcdn.com/image/fetch/$s_!xIkC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png 848w, https://substackcdn.com/image/fetch/$s_!xIkC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png 1272w, https://substackcdn.com/image/fetch/$s_!xIkC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d3cc4d-5616-44db-83c1-6b95a73470f1_722x504.png 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Only one student assigned this quiz? We should make sure all students are assigned!</figcaption></figure></div><p>Nodding their head, the benevolent, charismatic, and appealingly-charming Canvas Admin would assign &#8220;Everyone else&#8221; to the quiz and include the previous date/time info to prevent students from taking the quiz in the future:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DBvi!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DBvi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png 424w, https://substackcdn.com/image/fetch/$s_!DBvi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png 848w, https://substackcdn.com/image/fetch/$s_!DBvi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png 1272w, https://substackcdn.com/image/fetch/$s_!DBvi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DBvi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png" width="701" height="898" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:898,&quot;width&quot;:701,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:102832,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/187872085?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DBvi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png 424w, https://substackcdn.com/image/fetch/$s_!DBvi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png 848w, https://substackcdn.com/image/fetch/$s_!DBvi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png 1272w, https://substackcdn.com/image/fetch/$s_!DBvi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04924c4c-6fc1-4b2c-a353-d915b920404e_701x898.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Hopefully Professor Plum will exhale in relief as all other student grades return to their gradebook for that quiz:</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Taci!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Taci!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png 424w, https://substackcdn.com/image/fetch/$s_!Taci!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png 848w, https://substackcdn.com/image/fetch/$s_!Taci!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png 1272w, https://substackcdn.com/image/fetch/$s_!Taci!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Taci!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png" width="712" height="682" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:682,&quot;width&quot;:712,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:69661,&quot;alt&quot;:&quot;all grades have now reappeared for that quiz. Crisis averted.&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/187872085?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="all grades have now reappeared for that quiz. Crisis averted." title="all grades have now reappeared for that quiz. Crisis averted." srcset="https://substackcdn.com/image/fetch/$s_!Taci!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png 424w, https://substackcdn.com/image/fetch/$s_!Taci!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png 848w, https://substackcdn.com/image/fetch/$s_!Taci!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png 1272w, https://substackcdn.com/image/fetch/$s_!Taci!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F99c39c27-0501-4f6d-873d-9ac9e9cbbd8d_712x682.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Grades have returned to the quiz, doo-dah&#8230; doo-dah&#8230; Canvas Admin for the win, oh doo-dah day.</figcaption></figure></div><p>This method works for assignments, discussions, quizzes&#8230;.all graded curriculum in your course.</p><p>It&#8217;s obvious that AI agents can be trained on situations like this. But isn&#8217;t it nice that you have a wise, approachable, and eye-catchingly delightful Canvas Admin to help resolve these crisis moments?</p><p></p><p>Thanks for your time,</p><p>-Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p><p></p><p></p><p>PS and by the way - I don&#8217;t use AI to generate my written words. This is my own original blabbering.</p>]]></content:encoded></item><item><title><![CDATA[IgniteAI Agent - Meet & Greet]]></title><description><![CDATA[Instructure recently released its IgniteAI Agent for Canvas Admins, and will soon be making it available to teachers of Canvas courses.]]></description><link>https://www.canvasinsider.blog/p/igniteai-agent-meet-and-greet</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/igniteai-agent-meet-and-greet</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Thu, 05 Feb 2026 18:37:23 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/187001812/05e3b86bd979072b893b19e6695b27f8.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Instructure <a href="https://community.instructure.com/en/discussion/664514/feature-overview-igniteai-agent-for-canvas#latest">recently released its IgniteAI Agent</a> for Canvas Admins, and will soon be making it available to teachers of Canvas courses. I wanted to have a conversation with this upcoming feature update, so I made a screen recording. </p><p></p><p>Couple of things to keep in mind:</p><ol><li><p>This is a 17-minute video without narration. You&#8217;ll see a lot of mouse wiggling as I attempt to emphasize important information. I recommend you view this video full-screen on a large monitor. You might not enjoy the small mobile phone viewing experience.</p></li><li><p>This is a raw recording of my conversation and IgniteAI Agent&#8217;s responses. There was no AI manipulation (ha!) of what you see in the video.</p></li><li><p>The Canvas Beta instance is a bit slower than our usual Canvas Production environment. Thus, the Agent&#8217;s &#8220;Thinking&#8221; was taking quite some time in some cases. The jumps you see in the video are me pausing recording until it completed thinking&#8230;then I resumed the screen recording.</p></li><li><p>I&#8217;m a fan of Erik Satie&#8217;s Trois Gymnopedies and Gnossiennes.</p></li></ol><p></p><p>Topics I asked IgniteAI Agent about:</p><ul><li><p>Student participation in my demo course.</p></li><li><p>Creating an announcement.</p></li><li><p>Creating a Group Set and adding students to groups.</p></li><li><p>Hiding unpublished assignments in the gradebook.</p></li><li><p>Providing a student additional time for a quiz.</p></li></ul><p>&#8230;and other questions.</p><p></p><p>Thanks very much for your time and checking out this lengthy video,</p><p>-Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p>]]></content:encoded></item><item><title><![CDATA[Canvas Theme CSS - Modifying to meet <code> tag accessibility standards]]></title><description><![CDATA[Hello again Canvas Insiders,]]></description><link>https://www.canvasinsider.blog/p/canvas-theme-css-modifying-to-meet</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/canvas-theme-css-modifying-to-meet</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Thu, 13 Nov 2025 18:02:17 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/178810020/9ebb06ad74941ccbd9be41f894770736.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Hello again Canvas Insiders,</p><p>Had an encouraging success story with a recent issue with meeting accessibility standards for &lt;code&gt; tag formatting in Canvas&#8217; rich content editor. Appended some CSS code to the theme, saved the theme, and made our faculty client very happy. Check out the video to learn more!</p><p></p><p>Thanks for your time. Have a good day,<br></p><p>-Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p>]]></content:encoded></item><item><title><![CDATA[Student Annotation Assignments]]></title><description><![CDATA[Welcome back to the new academic year, Insiders!]]></description><link>https://www.canvasinsider.blog/p/student-annotation-assignments</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/student-annotation-assignments</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Thu, 04 Sep 2025 16:35:03 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/172803258/ce1e894c583fa236a1744ff39772dd49.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Welcome back to the new academic year, Insiders! </p><p>I noticed a recent update to Canvas Assignments that might be helpful for teachers: annotating documents. While Instructure has an <a href="https://community.canvaslms.com/t5/Student-Guide/How-do-I-annotate-a-file-as-an-assignment-submission-in-Canvas/ta-p/463702">extensive online guide</a> for students navigating through an annotation assignment, I wanted to show both the teacher&#8217;s and student&#8217;s perspective with this new update in Canvas.</p><p>Thanks for your time. I hope today is better for you than yesterday,</p><p>Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p>]]></content:encoded></item><item><title><![CDATA[Vibing with Gemini - File Storage Upload Errors in Course]]></title><description><![CDATA[Sometimes teachers in Canvas courses encounter error messages and are unable to upload files into their courses.]]></description><link>https://www.canvasinsider.blog/p/vibing-with-gemini-file-storage-upload</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/vibing-with-gemini-file-storage-upload</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Thu, 21 Aug 2025 19:01:58 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/171394787/1fd987de5070c0bf5d813823bf50741b.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Sometimes teachers in Canvas courses encounter error messages and are unable to upload files into their courses. Often it is due to them exceeding their File Storage quota. After a conversation or two with Google Gemini I was able to find a way to proactively alert teachers in my Canvas instance about exceeding their storage quota. Check out this short video for more!</p><p>[This was originally posted on <a href="https://www.linkedin.com/in/chrispowelltech/">my LinkedIn account</a>, and is mainly geared towards Canvas Admins. If you&#8217;re a teacher, and you find this nerdy process interesting, feel free to forward it to your school&#8217;s Canvas Admin! I&#8217;m happy to help them with the process if they could benefit from it&#8230;]</p><p></p><p>Thanks for your time,</p><p>Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p>]]></content:encoded></item><item><title><![CDATA[Vibing with Gemini - Adding Student to Course Behind-the-Scenes]]></title><description><![CDATA[What happens when a Canvas Admin like me wants to help staff with their Academic Honesty course, and visits Google Gemini for some &#8220;Vibe Coding&#8221; to help staff work smarter than harder?]]></description><link>https://www.canvasinsider.blog/p/vibing-with-gemini-adding-student</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/vibing-with-gemini-adding-student</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Wed, 20 Aug 2025 19:01:14 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/171394102/b29cb69daeb3ee581bd1e3b329a1d199.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>What happens when a Canvas Admin like me wants to help staff with their Academic Honesty course, and visits Google Gemini for some &#8220;Vibe Coding&#8221; to help staff work smarter than harder? A web application to quickly add students to the course behind the scenes! Check out the video for my experience in Vibe Coding with AI.</p><p>[This was originally posted on <a href="https://www.linkedin.com/in/chrispowelltech/">my LinkedIn account</a>, and is mainly geared towards Canvas Admins. If you&#8217;re a teacher, and you find this nerdy process interesting, feel free to forward it to your school&#8217;s Canvas Admin! I&#8217;m happy to help them with the process if they could benefit from it&#8230;]</p><p>Thanks for your time,</p><p>Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p>]]></content:encoded></item><item><title><![CDATA[Vibing with Gemini - Cross-listing Courses]]></title><description><![CDATA[What happens when a Canvas Admin like me wants to work smarter instead of harder, and visits with Google Gemini for some &#8220;Vibe Coding&#8221;?]]></description><link>https://www.canvasinsider.blog/p/vibing-with-gemini-cross-listing</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/vibing-with-gemini-cross-listing</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Tue, 19 Aug 2025 19:01:32 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/171393187/bef0066e5aa30e57d5de7c733488b468.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>What happens when a Canvas Admin like me wants to work smarter instead of harder, and visits with Google Gemini for some &#8220;Vibe Coding&#8221;? </p><p>A web application to quickly cross-list courses! Check out the video for my first foray  with AI.</p><p></p><p>[This was originally posted on <a href="https://www.linkedin.com/in/chrispowelltech/">my LinkedIn account</a>, and is mainly geared towards Canvas Admins. If you&#8217;re a teacher, and you find this nerdy process interesting, feel free to forward it to your school&#8217;s Canvas Admin! I&#8217;m happy to help them with the process if they could benefit from it&#8230;]</p><p></p><p>Thanks for your time,</p><p>Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p>]]></content:encoded></item><item><title><![CDATA[New LTI Install Process]]></title><description><![CDATA[Attention: Book Publishers, EdTech Software providers, and my fellow Canvas Admins&#8230; This video is for you.]]></description><link>https://www.canvasinsider.blog/p/new-lti-install-process</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/new-lti-install-process</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Mon, 07 Jul 2025 16:59:40 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/167740845/5fb81d487381d68ec114d08570d337d3.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p><strong>Attention: Book Publishers, EdTech Software providers, and my fellow Canvas Admins&#8230; This video is for you.</strong></p><p>Recently Instructure debuted <a href="https://community.canvaslms.com/t5/Canvas-Apps/Canvas-Apps-Overview/ta-p/628769">Canvas Apps</a>, &#8220;&#8230;a new feature designed to streamline app integration and management for Canvas root admins.&#8221; Their words, not mine.</p><p>One of the more noticeable changes I found with this new way of managing and installing LTIs is <em><strong>the sequence</strong></em> of how Canvas Admins enter the third-party vendor&#8217;s specific information in the install fields. As I ventured into the new era of LTI app installs in my Canvas instance, I failed three times to get all the information entered correctly in Beta.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cD2z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cD2z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png 424w, https://substackcdn.com/image/fetch/$s_!cD2z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png 848w, https://substackcdn.com/image/fetch/$s_!cD2z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png 1272w, https://substackcdn.com/image/fetch/$s_!cD2z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cD2z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png" width="457" height="262" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:262,&quot;width&quot;:457,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:232908,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://www.canvasinsider.blog/i/167740845?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cD2z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png 424w, https://substackcdn.com/image/fetch/$s_!cD2z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png 848w, https://substackcdn.com/image/fetch/$s_!cD2z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png 1272w, https://substackcdn.com/image/fetch/$s_!cD2z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbec1a06e-2202-44ce-9392-9331f0dd7896_457x262.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Now that I learned the appropriate steps, I wanted to share with my fellow Canvas Admins ~ as well as online book publishers and software companies providing LTIs to Canvas institutions ~ so that we all can progress together with the least amount of installation friction as possible.</p><p></p><p>Thanks very much for your time,</p><p>-Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Compelling Clandestine Canvas Conversations]]></title><description><![CDATA[Talkin' 'bout AI... and a new kid on the web browser block]]></description><link>https://www.canvasinsider.blog/p/compelling-clandestine-canvas-conversations</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/compelling-clandestine-canvas-conversations</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Wed, 18 Jun 2025 16:59:53 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/166256672/fee2dc541bb6b306a628db519548367c.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Hello Canvas Insiders,</p><p>This ain&#8217;t no podcast, this ain&#8217;t no &#8220;&#8230;smash that like button and subscribe&#8221; video found on a popular website. This is a conversation with a colleague of mine, <a href="https://wp.wwu.edu/ajbarse/">AJ Barse</a>, where we discuss a new-ish web browser on the scene that has some&#8230;interesting capabilities. </p><p>Especially when it pertains to students taking quizzes in Canvas.</p><p>I appreciate your time. See you soon with another Back to Basics video.</p><p>-Chris</p><p><a href="mailto:canvasinsider@protonmail.com">canvasinsider@protonmail.com</a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Accessing Canvas Courses Without Being Added]]></title><description><![CDATA[I have received a number of requests from my university&#8217;s department chairs and staff to have access to teachers&#8217; courses for evaluative or content support reasons.]]></description><link>https://www.canvasinsider.blog/p/accessing-canvas-courses-without</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/accessing-canvas-courses-without</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Tue, 20 May 2025 23:49:32 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/164047364/3d15c707fa05501ea25cd2ef874852e6.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>I have received a number of requests from my university&#8217;s department chairs and staff to have access to teachers&#8217; courses for evaluative or content support reasons. It's lightning-quick for a Canvas Admin like me to add someone to one or many courses (with permission) but sometimes all those current-term courses can fill up one&#8217;s Dashboard, <a href="https://community.canvaslms.com/t5/Canvas-Basics-Guide/How-do-I-view-my-courses-in-the-Card-View-Dashboard/ta-p/618765">sometimes eliminating important courses from view</a>, or &#8220;friction&#8221; may occur in searching for other teachers&#8217; courses in the Past Enrollments section.</p><p>Some Canvas Admins may not know how to set up access to courses without adding as teacher. This video shows the method I have found success with in providing scores of folks the access they need.</p><p>Thanks,</p><p>-Chris</p>]]></content:encoded></item><item><title><![CDATA[Download Student New Media Player Submissions?]]></title><description><![CDATA[Unlike submitted &#8220;paper&#8221; files for assignments, media recordings with the new media player in Canvas doesn&#8217;t have a very noticeable link to download student submissions, whether they be audio or video recordings.]]></description><link>https://www.canvasinsider.blog/p/download-student-new-media-player</link><guid isPermaLink="false">https://www.canvasinsider.blog/p/download-student-new-media-player</guid><dc:creator><![CDATA[Chris Powell]]></dc:creator><pubDate>Fri, 09 May 2025 23:11:16 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/163244400/a6c9c88bdc1833ac7b58e750adcead9d.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Unlike submitted &#8220;paper&#8221; files for assignments, media recordings with the new media player in Canvas doesn&#8217;t have a very noticeable link to download student submissions, whether they be audio or video recordings. </p><p>I happened to spot a way that teachers could get access to the actual file of the student submission&#8230;but it might involve using &#8220;please?&#8221;</p><p>Check this quick video to see what I&#8217;m talking about! </p><p></p><p>Thanks for your time,</p><p>-Chris</p>]]></content:encoded></item></channel></rss>