Upgrading Outdated Kaltura Players in Canvas

If you use Kaltura to embed videos in your Canvas courses, you may have noticed a change in the appearance of the video player for newly embedded videos. Kaltura video embeds created since August 5, 2024, use an updated “v7” player, which offers faster loading times and new features, including a searchable transcript panel, which improves accessibility and provides students with another way to engage with video content. This change did not upgrade previously embedded videos, so older video embeds still use the now-outdated “v2” player. Because vendor support is ending for the v2 player, we are encouraging UW-Green Bay instructors to replace old v2 player embeds while preparing future Canvas courses and providing resources in this post which will help you accomplish this task.

Why Upgrade?

It is important to upgrade your video embeds because Kaltura will no longer be providing support for the v2 player after December 30, 2024. While we expect v2 player embeds will continue to function for the foreseeable future, no support will be available for future v2 player issues, which could be caused by updates to Canvas or internet browsers. Upgrading embeds now will ensure that you will not need to do so in a panic if v2 player embeds unexpectedly break in the future. Upgrading will also allow students to take advantage of the new search and transcript features added to the v7 player. More information on this player transition is available in this Universities of Wisconsin KnowledgeBase article.

How to tell if your video uses the v2 player?

A side-by-side comparison image of the v2 and v7 Kaltura players. The v2 player on the left has a rectangular play button. The v7 player on the left has a circle-shaped play button.

To help instructors identify video embeds that use the outdated v2 player, a small warning indicator is now visible in the upper left corner of the v2 player during the first ten seconds of playback. This warning indicator first appeared on December 2, 2024, and is a sure sign that the video embed uses the old player. The v2 and v7 players are also visibly distinct in other ways. Before playing a video, the only control visible on the v7 player is a circle-shaped play button in the middle of the player. The outdated v2 player shows additional controls at the bottom of the player before playback, and the play button in the middle of the v2 player is rectangular. More tips for distinguishing between the video players are available in this IT KnowledgeBase article.

How to upgrade players?

Upgrading a single video embed is easy: edit the Canvas page, delete the existing video embed, and then use the My Media tool to create a new embed of the video from your My Media library. You can find more information on manually replacing video embeds in this guide.

Perhaps you use enough videos in your Canvas courses that the thought of finding and manually replacing all those embeds feels overwhelming. If this is the case, we’ve developed a procedure to upgrade all video embeds in a course at once! This procedure uses the Search tool in Canvas to find all v2 player embeds in a Canvas course and replace them with v7 player embeds automatically. By following this procedure, you may be able to upgrade all of the Kaltura video players in a course in as little as five minutes. We recommend first watching the video below to learn how.

The full set of instructions for using this procedure are available on this guide page. For most courses, running this process one time using the find and replace codes provided in the instructions for replacing “Standard Player LTI Embeds” will update all of the video players in the course. We recommend that instructors who want a quick way to update their players try this once to see if it works. Chances are that it will work, but if it doesn’t, you won’t break anything in your course—the search tool just won’t find any matching players. Rest assured, in the very unlikely scenario that something does go terribly wrong with your find and replace attempt, there is an “undo” button for reverting all changes.

When this find and replace doesn’t work on the first try, the process gets trickier. The find and replace codes for “Standard Player LTI Embeds” won’t find any matching players if you selected alternate players (like the “Download/Share/Embed” and “Simplified” players) in the advanced options menu while embedding or if you embedded by copying iframe embed codes from My Media instead of using the button in the Rich Content Editor. The challenge in these cases is remembering which player(s) you used and determining which alternative find and replace codes from the guide will work to upgrade those embeds. The find and replace codes used in this procedure each target a single, specific embed type. If you mixed and matched the players and methods you used to embed videos in a course, you may have to perform multiple find and replace operations in the same course to upgrade all of the videos.

Need Help?

In those tricky cases, please do not hesitate to reach out to CATL for assistance. CATL staff have the knowledge and experience needed for identifying the player types and embed methods used in a course, and we are happy to provide guidance when the standard find and replace codes do not work in a course. If you have tried the procedure with the standard codes, didn’t have success, and are unsure of what to try next, please fill out this survey to request assistance from CATL. Please only submit courses you are preparing for an upcoming term or sandbox courses that you regularly use and update; CATL staff will not have the capacity to work on concluded courses or honor requests to update “all my courses.”

Resources for Discussing “Thanksgiving” with Your Students

As we approach fall recess and Thanksgiving Day, it’s important to recognize this holiday’s complicated roots. Many of us, including our students, have been taught an overly simplified or even apocryphal version of the “first Thanksgiving” meal shared between English settlers and Wampanoag natives in 1621. The real story is far more complex, interwoven with Indigenous cultures, and marred by the darker impacts of colonization in North America. Though many celebrate Thanksgiving as a day of gratitude and togetherness, for others, it is considered a day of mourning.

Still, this dichotomy makes the history of Thanksgiving a valuable opportunity for deep classroom discussions in relevant courses. If you are considering using Thanksgiving as a point of discussion in your class, this “Teacher Toolkit” provided by the Plimouth Patuxet Museums is one place you could start. Co-developed with historians and other scholars, their site contains lesson plans that invite students to engage in an evidence-based analysis of Wampanoag and English settler relations and the history of Thanksgiving, complete with activities based on primary sources. You might also consider sources that introduce modern-day social and political discussions around Thanksgiving, such as this interview with Kisha James, the granddaughter of one of the founders of the “National Day of Mourning.” CATL hopes you find these resources helpful as we take time to teach and learn a more nuanced and complex version of the Thanksgiving story.

Wacky Wednesday: Escape Room Challenge (May 8, 3:00 – 4:30 p.m.)

The Center for the Advancement of Teaching and Learning (CATL) welcomes faculty and staff to join us for our last Wacky Wednesday of the semester: Escape Room Challenge on May 8 from 3:00 – 4:30 p.m. This isn’t just any Wacky Wednesday – it is a call to action! Our CATL Team is “locked” in the conference room, and only your wits can help free us!


Join us for a unique, hands-on experience that will not only test your problem-solving skills but also provide you with the knowledge and inspiration to bring the world of escape rooms into your own classroom. In addition to participating in this activity, you’ll hear from instructors who have created both virtual and physical escape rooms by incorporating their own course content and you’ll walk away with a list of resources to help you get started creating your own escape room activity.

Escape rooms can be used to create engaging learning experiences both inside and outside the classroom, so all faculty and staff are welcome to attend. Whether you are looking to fully immerse yourself in the escape room or just pop in to see what the buzz is about, there’s no need to register – just show up ready for fun and learning at the CATL conference room (CL 405C) or join us virtually. If you would like an Outlook Calendar invitation to this event, send us an email!

If you have questions or need accommodations for this event, email CATL (CATL@uwgb.edu).

Apply to Present at the 2024 Instructional Development Institute (Applications Due Monday, Nov. 6; IDI is Jan. 9, 2024)

Welcome to the UW-Green Bay Instructional Development Institute (IDI) Call for Proposals page!

The Instructional Development Institute takes place each January and is hosted by the Center for the Advancement of Teaching and Learning (CATL) and the Instructional Development Council. Part of what contributes to the excitement surrounding the IDI is the active involvement and collaboration from UWGB faculty, staff, and community partners as conference presenters. Every fall, CATL and the Instructional Development Council (IDC) invite UWGB faculty and staff to submit proposals for the IDI, encouraging them to share their experiences, research, and instructional approaches with the broader educational community.

Introduction to IDI Theme

Higher education has witnessed substantial challenges in recent years. Instructors and students faced COVID-19, the ensuing dramatic shift to pandemic pedagogy, and all that came with it. Institutions confronted budget, enrollment, and political pressures, and they are now grappling with emerging generative AI technologies and their impact on education. Amid such disruptions, it can be easy to approach our work with a mentality of survival. This year’s Instructional Development Institute instead challenges you to consider what it would mean not simply to survive, but to thrive in higher education. While there are no easy answers, we can work together as educators to set goals, support one another, surmount obstacles, and achieve at a high level, similar to the expectations we have for our students. Join your colleagues and keynote speaker Dr. Kevin Gannon, author of the book Radical Hope, as we reflect on ways to thrive as educators and help students to do the same.

Call for Proposals

CATL and the Instructional Development Council at UW-Green Bay are now accepting applications for the all-virtual Instructional Development Institute (IDI) on January 9, 2024. This year’s theme is “Thriving in Higher Education.” We encourage submissions highlighting creative educational strategies and practices that correspond with the conference theme, such as supporting student access; teaching effectively with technology; using innovative pedagogies; building learning communities; promoting diversity, equity, and inclusion; managing instructor bandwidth, and more.

There are different ways to participate, so please apply for the session format that you believe is best for your proposed session. Collaborators from other institutions are welcome to join UW-Green Bay employees as proposal co-authors. Although the primary audience for session proposals should be fellow UWGB faculty and staff members, keep in mind that we will also open conference registration to other UW System schools and to all educators. We are pleased and fortunate that our keynote speaker, Dr. Kevin Gannon, will be leading two distinct workshops in addition to the keynote address. As a result, there will be fewer presentation slots available compared to previous years.

The Call for Proposals Closed on Monday, Nov. 6, 2023.

Questions?

If you have questions about proposals, submissions, or the IDI in general, please reach out to us at CATL@uwgb.edu!

Bringing Your Canvas Course Forward into the New Term

Creating a Canvas course from scratch is a lot of work. That is true whether you are teaching fully online or using your Canvas course to supplement in-person instruction. Thank goodness, then, that Canvas courses don’t have to be one-time use! When you teach a course with Canvas for the second (or third, or fourth…) time, you can easily import your previous course’s content into the new term’s course to reap the benefits of your past hard work. Of course, the continuous iterative improvement you’ll strive to make in the new version of the course will still be important hard work, but that shouldn’t stop anyone from celebrating the ability to reuse content and work smarter. While importing content from a past course is easy, there are enough fine points and useful tricks that are worth knowing about to warrant a guide (like this) that can help you most efficiently bring your content forward and prepare it for the start of the new term. Even seasoned Canvas instructors may learn a few new tips for speeding up their semesterly workflow! Read on to learn the best ways to bring your course forward and get it ready for your new class.

Table of Contents

Importing Your Content

When you want to import most of the content from a past course into your new Canvas course, Canvas’s Course Import tool makes the job quick and easy. It may be tempting to do so, but you should never manually copy and paste content from one Canvas course to another—copying and pasting between courses commonly results in images and links that seem to work for you but will be broken for your students. Always use the Course Import tool (instructions below) or Canvas’s “Copy To…” feature to copy content between courses.

While researching for this article, we discovered an excellentvideo tutorial on importing Canvas content and preparing it in the new course produced by Chapman University. This video truly hits all the major points we want to make with this article, so we highly recommend it for anyone who prefers to watch a video over working through text-based instructions and for anyone who’d like to reinforce what they have read on this page.

Course Import Tool Instructions

To begin importing content into your new course with the Course Import tool, navigate to the home page of your new (blank) Canvas course and select the  Import Existing Content button, which can be found in the stack of buttons on the right side of the page.

Screenshot of a Canvas course home page with the Import Existing Content button highlighted

On the  Import Content screen, perform the following steps:

  1. In the “Content Type” drop-down menu, select  Copy a Canvas Course.
  2. In the “Select a course” drop-down menu, select the course that is the source of the content you want to copy.
    • To help ensure you are making the correct selection in this menu, pay attention to the term under which the course is listed.
    • If you have trouble distinguishing between similarly named courses, try renaming a course from its Settings page to make it more distinguishable.
  3. Next to “Content,” choose between  All content or Select specific content. We strongly recommend choosing the  Select specific content option. In most cases, your past course will contain some content that you should not bring forward—things like announcements and calendar events. The next section of this article contains tips for selecting which content to import.
  4. If you would like to have the Course Import tool automatically adjust the dates on events and assignments, enable the Adjust events and due dates checkbox and then configure the options that appear below it. The  Canvas Instructor Guide on adjusting dates during content imports explains how each option works. Shifting dates during import will rarely yield perfect results, but it can set the dates close to where you want them and help you make fine-tuning adjustments later—learn more about that in the section on adjusting dates below. If you have the automatic missing submission policy enabled in your past course’s gradebook, shifting or removing dates during import can also help prevent that policy from prematurely grading assignments.
  5. Select the  Import button.

Screenshot of the Import Content menu of a Canvas course. The positions of steps detailed in the list above are labeled by number.

Selecting Specific Content During the Import

If you followed our recommendation and chose the  Select specific content  option, Canvas is now waiting for you to make your content selection (if you instead chose  All content  the import process begins running immediately). Carefully selecting which content to copy during the import process can save you time in the long run because it is easier to omit content during the import than it is to individually track down and delete unwanted items in your course later. To choose which content to import, select the  Select Content  button found next to the top item in the Current Jobs list. This button opens a menu where you can make your selections.

Screenshot of the Current Jobs list found in the Import Content menu of a Canvas course with the Select Content button highlighted.

You can select entire content types to import or expand each content type to select items individually. Use the checkboxes to select the content types and individual items for import.

Screenshot of the Select Content menu in a Canvas course with checkboxes for a content type and individual content items highlighted. The Select Content button is also highlighted.

Here are a few things to consider while selecting content:

  • Announcements: In many cases, you will not want to import announcements from your old course as they are often specific to the moment in time and group of students for which they were made. If you do have announcements to reuse, you can import them and then use the delay posting feature to schedule them to post at a future date.
  • Modules: If you use a student resource module that you copied from a CATL or program-specific template, you may want to skip importing that module (and its contents) from your old course and instead recopy it from the original source. Doing that will ensure you get all updates made to that module’s resources since you last copied it.
  • Calendar Events: Most of the time it is best to leave these behind in the old course and not import them. If you use the Zoom integration to schedule online class meetings, take special care to not import the calendar events for the old, expired Zoom meetings into your new course.
  • Files: If you import a content item or a module that contains a link to a course file, Canvas will automatically import that file along with it regardless of the selection here. If all of your files are shared with students through links and modules, deselecting the Files content type during an import is a trick that can help you leave behind any unused files and images that were cluttering up your past course.
  • General Tip: If you want to import most items from a content type while making a few omissions, try first selecting the checkbox for the entire content type, then expand that type and deselect the few individual items you don’t want to import.

Once you’ve checked the boxes of all the content you want to import, select the  Select Content  button to start the import. Most import jobs finish within a few minutes.

(Back to Top)

Getting Your Course Ready

Now that you have a new course full of content from the past term, here are the next steps for getting that course ready to launch:

Adjusting Dates

The most important thing to take care of after your import is adjusting the dates of the assignments, events, and to-do list items copied over from your previous course. Canvas has two great tools to help you adjust dates quickly.

Update Assignment Dates Fast!

Screenshot of the Edit Assignment Dates page in a Canvas course

An extremely useful tool for adjusting course due dates hides within the options menu of the  Assignments Index  page of your course. Select  Assignments in your course navigation menu and then select the three-dots  Options  icon and  Edit Assignment Dates  to open a page that shows a list of all assignments with fields for adjusting each assignment’s due date and availability dates. You can adjust dates for all your assignments on this single page and then select the  Save button to apply the changes. This page also has a  Batch Edit  button with which you can quickly shift the dates of all or a subset of selected assignments forward or back any number of days. To find out more, read the  Canvas Instructor Guide page on batch editing assignment dates.

One Slick Calendar Trick

Screenshot of a Canvas course home page with the Import Existing Content button highlightedYour course’s calendar is another place where you can quickly adjust due dates for assignments and to-do dates for pages, ungraded assignments, and calendar events. This method is great if you like to work with a visual representation of your course’s schedule. A quick way to open your Canvas calendar with only a single course’s items shown is to select the  View Calendar  link that can be found next to “Coming Up” in the right-hand sidebar of that course’s home page.

In the monthly calendar view you can drag and drop an item from one day to another to change its due date (for assignments) or its to-do date (for ungraded items). If you want to adjust the time of day of a due or to-do date or change the date itself without dragging and dropping, select it on your calendar and then select the Edit button in the pop-up window to reveal a menu where you can quickly make those adjustments.

Screenshot of the Canvas Calendar with an pop-up window for a discussion assignment expanded and the Edit button highlighted

When changing assignment due dates from the calendar, keep in mind that dragging and dropping an assignment only changes its due date and it does not also adjust the availability dates. If you try to drag and drop an assignment to a date that falls outside of its availability dates, Canvas won’t accept the change and will show an error message which references “locked dates.” When working with assignments that use availability dates, we recommend that you make the date edits from the batch edit page or while editing assignments individually.

Updating Typed-in Dates and Files

After you have edited the due and to-do dates, we recommend that you skim through your course content to check for any dates that you have manually typed in pages and assignment instructions. If you uploaded your syllabus or any activity instructions as a file, replace those files with updated versions. Deleting a previously imported file from your new course does not also delete that file form its original course, so you can keep your course tidy by deleting outdated files while still having the peace of mind that the old files are safely backed up in your past course. While reviewing your course page by page may be the most thorough way to scan it for written dates and other outdated content, searching for prior years or months (or month abbreviations) with the  Search tool may speed up your ability to identify content that needs updating.

(Back to Top)

Quick Considerations

Checking for Broken Links

Run the  course link validator  from your course settings page to check for any links that may have broken during your course import or while you were replacing files. We recommend running the validator each time you make a significant change to a course.

Prepping Reused Announcements

If you imported announcements from your previous course, edit them and enable the delay posting feature to schedule them to post at a future date. Using the delay posting feature with imported announcements is important because it ensures students receive a notification for the announcement. For students to get a notification for an announcement, you need to pick a delayed posting date that will fall sometime after you publish the course.

Managing External Tool Content

Check any external tool assignments and links in your course to make sure that they imported properly and are working as intended in the new course. Most tools support being copied from course to course with the Canvas Course Import tool, but exactly how each tool handles being copied will differ.

If you schedule Zoom meetings in your course, those meetings do not copy from course to course, so you will need to schedule new Zoom meetings in the new course. If you pasted any Zoom join links in a page in an introductory module, make sure to replace those links after scheduling the new meetings.

Releasing Modules Gradually

If you prefer to prevent students from working too far ahead by only having a few modules available at the start of the course and then releasing additional modules as the course progresses, you can add “lock until” dates to your modules to schedule the release of course content. Keep in mind that, while both features control student access to course content, module locking works separately from publishing and unpublishing content items. For the “lock until” date setting on a module to release content as intended, you must keep the module and its module items published.

If you prefer to release content manually instead of scheduling it by date, you can unpublish the later modules of your course and then manually publish them as you go. If you choose to keep modules unpublished and then publish them gradually as you go, we recommend keeping the module items within those modules published. This technique makes sure that while students won’t be able to access those items, they will still be able to see the due and to-do dates for those items on the course calendar, which will help them plan for upcoming weeks.

Readying the Gradebook

Before publishing your Canvas course, we recommend quickly checking your assignments and gradebook to make sure the following settings are configured as you need them:

  • Review your Assignments Index page to make sure that your assignments are all categorized into the correct assignment groups and that your assignments groups are weighted according to your syllabus (if you use weighted grading).
  • In your gradebook, confirm you have set your preferred grade posting policy (automatic or manual) at both the course level and for individual assignments.
  • In your gradebook, determine whether you want to use automatic grading policies for missing and/or late submissions, and make sure to configure that before publishing the course.

(Back to Top)

Fit to Publish!

We hope this guide helps you go from a blank course to being publish-ready more quickly each term. If you get stuck while working on any steps in this guide, reaching out to Canvas 24/7 support is often the fastest way to get immediate help and overcome technical obstacles. Spending less time on these term-to-term Canvas housekeeping tasks can free up more of your time to work on improvements and new ideas for your instruction. If you need a partner in thinking through the design of your courses, CATL is here to help, and we encourage you to  sign up for a consultation or to send us an email at  catl@uwgb.edu.

(Back to Top)

Guides and Resources